Saturday, September 12, 2009

When I'm On My Period Why Does It Burn When I Pee

About Adobe Flash Player (Part 2: Update) (: blah blah Part 1)

functioning of the Adobe Flash Player plug-in Auto-Update (for Windows)

In the first part we have learned what the Flash Player plugin is. Now we'll see a little difficult at the update system.


Update configure
first Settings Manager (see picture)
click the right mouse button (a right-handed) on any flash advertising, choose "Preferences ..." . Choose When the dialog "Settings for Adobe Flash Player" message, click on the blue question mark top right. Note: If the Flash animation is too small, does not the window. Click

On the website, which is now left under the "Table of Contents" to "Global Notifications Settings Panel". Then you should see the dialog shown in the picture. There you can set how often updates (updates) are searched.

disadvantage: The Settings Manager allows you to select only 60, 30, 14 or 7 days.


second Config file
The plugin / control searches for a file named mms.cfg in the following directories:

  • Windows: \\ Windows \\ System32 \\ Macromed \\ Flash
  • Macintosh: / Library / Application Support / Macromedia
  • Linux: / etc / adobe /

In this text file you can set various things. Flash Player Administration Guide for details see under Links. What is interesting here, especially the entry

AutoUpdateInterval = 1

This looks for the plug / Control every day for updates.

Important: If the check mark in the Settings Manager "If you enable this setting ..." in dialogue will not put up, even in the AutoUpdateInterval mms.cfg file ignored. The box is checked by default.

As is now the update?
The plugin tries to create a file and write a value in the Registry:

C: \\ WINDOWS \\ system32 \\ Macromed \\ Flash \\ testUpdate.txt
HKLM \\ SOFTWARE \\ Macromedia \\ Flash Player \\ AutoUpdate test

Both usually requires administrator privileges. If that does not work no update is performed. The file is deleted.

Then the plugin the latest version from the Internet.

If an update is available, install the plugin with a "runonce" in the registry (HKCU branch). A runonce is a special startup. When the system starts the entry is executed once and then deleted.

This Runonce start the update program of Flash Player. The updater is NPAPI NPSWF32_FlashUtil.exe . The ActiveX Updater is FlashUtil10b.exe or so. The exact file name of the ActiveX update depends on the version number.

invites the update (for NPAPI version) the file fpdownload2.macromedia.com/get/flashplayer/update/current/install/install_all_win_pl_sgn.z.
This file is compressed obvious. The method I do not know (it's not compress [1]). Relevant information to contact me.


disadvantages of the update system
The update system has a devastating design flaw: When an update is found, no message and nothing installed. When the user with admin rights logs after the next reboot the update is displayed.

This is obviously a problem if the computer is not every day a fresh start - or if the user is not Admin.

is really sick because a restart is not technically necessary. It presents the to end browser and start the update program. The new version will be activated immediately.

Since the update system is partly built into the Flash Player plug-in, it only works if you use it. If you use Firefox or Opera for example (NPAPI) you will not be alerted to updates to the ActiveX Controls.

only as an administrator
Another disadvantage of the update system is that it only works if you use the web browser as an administrator. With a few tricks, it also works as a restricted user. If the user can write to the test file and the registry value (see above) indicates that runonce is also applied for limited users. However, does the update program itself only as an administrator. With the expressed Surun useful to work around this problem.


idea for a better update program
Theoretically, it should be possible to the version of the Flash Player to read DLLs. Then compare with the current version number from the XML document from Adobe's website to start these the updater. This program could be run from Task Scheduler every hour, so that updates appear immediately - even if you use just a Web browser.

The good news: I wrote this program already. I'll upload it in a few days if I do something I debugged.

The popular Google advertising Firefox in version 3.5.3 a detection of outdated versions of Flash Player. In fact, the recognition in the corresponding site is built. In the browser, it is only in version 3.6 hike.

This is a little slanted, but better than nothing. It is doubtful however, whether the people actually doing the update.

Soon I shall write something about Flash Cookies (LSO).


Tip: At the address http://www.adobe.com/software/flash/about/ you can view the version of the plugin / Controls. This page can be in the context menu of plug-in Open the "About Flash Player".


Links

Friday, September 11, 2009

What To Write To A Confirmation Daughter

white bread

The popular video and commercial viewer Flash Player from Adobe, according to the manufacturer statistics spread to almost every Computer installed (interesting side note: This is nominally in the linked Statistics from Adobe and others originally supposed to be a Flash competitor).

In second part I describe the update system (and why you should not use it).

But first time a couple of general observations, it is clear that what I write here at all (the interesting part comes after).


What is Flash?
Adobe Flash is a fairly expensive program for animations and interactive applications in the broadest sense to develop. With Flash, you can short films, screen savers, games, basically everything . Program His creations can then "compile" and play with the Flash Player. So does the Flash animations, Flash Player plays them off.

Flash is originally from any company that was acquired by Macromedia. Therefore, it is known as Macromedia Flash. Since Adobe has bought Macromedia logically as Adobe Flash.


Flash Player
The Flash Player is a small program, the compiled Flash applications (SWF file extension = Shockwave Flash / Small Web Format) can play. Many screen savers are actually the Flash Player and the compiled application in an executable file. You can download Flash Player for free from Adobe as executable program. But that does not.

usual to use the Flash Player Plugin. It's like the Flash Player, installed only in the Web browser. This allows websites include Flash applications. Many people mistakenly call the Flash Player Plugin "Flash" as. I shall refer to the Flash Player plug-in as "plugin".

Note: Ex-Macromedia Shockwave Flash is no Macromedia Shockwave. In the 90 MM's name has been using Shockwave for everything.


What is a Web browser plug-in?
In Windows there are two technologies: Microsoft's ActiveX and NPAPI (Netscape Plugin API). To make it short: ActiveX (technology and OLE / COM is called) be 1000 times more efficient but in principle the same as NPAPI. ActiveX plug-ins are typically "Control" is named. You are saying, "the Flash Player Control". ActiveX is used by Internet Explorer. Netscape / Firefox / Opera to use (surprise) NPAPI.

The browser the SWF file (aka "Flash Animation") to the plugin. Then the browser is an area reserved on the screen and passes it to the plugin. The plugin draws the SWF file onto the screen within the browser window so that it looks as if the browser can display the SWF would.

The plugin can interact with others Javascript. Thus one can sometimes be influenced by rumklicken on the website what the plugin makes.

So a plugin / Control is technically a DLL (on Windows) is loaded by the web browser. When the browser encounters a specific content for which has registered the plugin, the plugin is started. The DLL that contains the ActiveX Control OCX with the extension (but is otherwise a normal DLL). not

Since ActiveX and NPAPI are compatible, there is one version of the Flash Player for it.

way: NPAPI is from Adobe (long before they have bought Macromedia) ActiveX and Visual Basic.

details see this Wikipedia article:

Who has read this far, may look small at first this cartoon.

Adobe Flash Flasher


What is a DLL?

to complicated for this article (basically a normal executable program without a "main program").


Why is Flash Player, a safety problem?
Whether ActiveX or Netscape plug-in, Flash Player runs inside the web browser and has the rights.

The newly introduced in Windows Vista debt levels (integrity levels) I will now leave time, or do I have the article in book . Publish Because Internet Explorer is the only browser that supports it, does not interest me really.

Since a DLL that is, in principle, is a normal Windows program, Flash Player - do what it wants - as an administrator. A similar vulnerability in the plug means that any website can do with all visitors what they want.


Basic safety rules for the Flash Player plugin / Control
  1. web browser (and thus the Flash Player plugin / Control) are not running as an administrator.
  2. Always install the latest version.
  3. install Something like FlashBlock (for Firefox).

The second is unfortunately difficult. As we in the second part (longer) shall see, the update system from Adobe expresses stupid.


Links


Next in Part 2 .

Thursday, August 13, 2009

Antibiotics Worse Toothache

Back again

My grandma keeps white bread for poison. But it is delicious. And so white.

white bread has a problem: It quickly becomes hard. If I buy it in the morning, at night it is already slightly dry. I thought it was always normal.

On Monday I baked the bread themselves. Flour, water, yeast, salt, sugar, oil. The bread is now (Thursday night) are still completely edible.

Why has my bread up now 4 days, while purchases of bread to feed for 2 days only useful for ducks?


theories:
  • It lies on the flour. I use better.
  • The bread from the baker is not fresh.
  • bakers make the bread on purpose.
Update: I just read that white bread made from flour of grade 550 or 812 made is. I have taken 405th

Sail California Optimist For Sale

news

greetings

the rumors of my death Blogger were premature. I'm now even tougher than before and will survive all of you. I also look better.

After I write perhaps a fascinating article about bread.