

There's a dedicated option to define the capture area, with multiple settings including full screen, a custom size and a selected object, but also several predefined dimensions. All you need to do is to copy all files on the portable device and double click the executable file, so it's all just a matter of seconds.įeatures are neatly organized in tabs placed at the top of the main window.

Since it's portable, the application can always be copied on a USB flash drive and used on every computer without even installing it. The Structured Exception Handler (SEH) is a mechanism that was implemented to mitigate the abuse of buffer overflows.Īs you have already understood it is not difficult to create or infect a portable app, it is enough a good knowledge of programming in C\C++, Assembly and a knowledge of the general Windows architecture.įor this reason, you need to download these apps from reliable sources, and sometimes also the official manufacturer's website offers the portable version of the same software.AviScreen Portable is a software solution designed to help you capture screen activity either by taking screenshots or by recording video files.

Sure it is necessary to obtain this address.Īll of the executable files have special headers that contain information, including an EP address.įor example, by entering a a shellcode that uses SEH, it runs the code. There are techniques of overwriting, which are very effective, because the change is permanent, and the file is corruptedĪny executable, when it is memory-mapped, has an EP (Entry Point) from which the execution begins, then it is possible to overwrite the one that is there, to the EP address. Well, there are several ways of infection, by including the overwriting of the code, replacing the files, adding code and breaking the code. Why is it so easy to infect a portable app.exe?
