Exe2bin

Posted by Programmer™
2019. 4. 24. 07:25 카테고리 없음

 

Converts executable (.exe) files to binary format.

Syntax

exe2bin [drive1:][path1]InputFile [[drive2:][path2]OutputFile]

Parameters

[ drive1 : ][ path1 ] InputFile : Specifies the location and name of the input file that you want to convert. InputFile is required.

[ drive2 : ][ path2 ] OutputFile : Specifies the location and name of the output file that you want to create.

/? : Displays help at the command prompt.

Remarks

  • Windows XP does not use this command. It is accepted only for compatibility with MS-DOS files.

  • This tool is not available on Windows XP 64-Bit Edition.

  • Exe2bin is included as a courtesy to software developers. It is not useful for general users.

  • The following restrictions apply when you use exe2bin:

    • The input file must be in valid .exe format produced by the linker and must not be packed.

    • The resident, or actual, code and data portions of the file combined must be less than 64KB.

    • There must be no stack segment.

  • Exe2bin performs the following specific actions, depending on the values you use for InputFile and OutputFile parameters:

    • The default file extension for InputFile is .exe. Exe2bin converts the InputFile .exe to a file in .bin format (that is, a memory image of the program) and uses the location and file name you specify for [drive2:][path2]OutputFile to store the output file.

    • If you do not specify drive2 or path2, exe2bin writes the output file to the current drive and directory.

    • If you do not specify a file name for OutputFile, exe2bin uses the InputFile file name.

    • The default extension for the file name specified for OutputFile is .bin.

  • The following conversion types are possible:

    • If you do not specify the CS:IP in the .exe file, exe2bin performs a pure binary conversion. If the program contains instructions requiring segment relocation, exe2bin prompts you for the fixup value. The fixup value is the absolute segment at which the program is to be loaded. You can use the resulting program only when you load it at the absolute memory address specified by your program. The command interpreter cannot load the program.

    • If you specify the CS:IP as 0000:100H, the file runs as a .com file with the instruction pointer set at 100H by the assembler statement ORG. Include the .com extension in OutputFile. No segment fixups are allowed, because .com files must be able to relocate segments. That is, .com files must assume the entry conditions explained in Microsoft Macro Assembler documentation. The command interpreter can then load and run the program in the same way that it loads and runs the .com programs included on your Windows XP disk.

utorrentie.exe helper.exe

Posted by Programmer™
2019. 4. 16. 12:19 카테고리 없음

 

 

 

uTorrent v3.5.5 Build 45146 부터는 그 동안 없었던 helper.exe 라는 파일이 만들어지며 메모리에 상주합니다.

 

 

 

 

 

helper.exe 가 없어도 딱히 utorrent 의 동작에 지장이 없는 것으로 보아 이것 역시 애드웨어로 간주되어 집니다.

 

아래 작업 관리자 그림은 각각에 해당하는 파일이름입니다.

 

 

 

 

 

 

먼저 WebHelper 는 기존의 utorretnie.exe 를 삭제한 후 똑같은 이름의 폴더를 만들어주면 해결됩니다.

 

utorrent 는 C:\Users\사용자명\AppData\Roaming\uTorrent 에 설치됩니다.

 

updates 폴더에 보면 3.5.5_45146 이라는 폴더가 있습니다.

 

폴더 안에 들어있는 utorrentie.exe 를 삭제합니다.

 

 

 

 

utorrent 를 속이기 위해 같은 이름의 폴더를 만들어줍니다.

 

 

 

두번째로 utorrent Helper 는 helper 라는 폴더에 있습니다.

 

 

 

 

 

폴더 안을 살펴보면 파일이 2개 있습니다.

 

 

 

이것은 아래처럼 기존의 방식으로는 통하지 않습니다. 

 

다시 utorrent 를 실행시키면 폴더는 삭제되고  좀비처럼 다시 만들어집니다.

 

 

 

 

Visual Studio 로 기본틀만 갖는 프로그램을 만들어서 아래처럼 넣어주면 됩니다..

 

 

귀찮은 분들을 위해 파일 첨부합니다.

 

아래 파일의 압축을 풀어  helper 폴더에 넣어주면 됩니다. 속성과 권한을 읽기전용으로 바꿉니다.

 

helper.rar

 

 

 

 

작업관리자를 보면 이제 더이상 애드웨어 프로그램은 동작하지 않는 것을 확인할 수 있습니다.

 

 

 

 

이상으로 utorrent 애드웨어 해결하기를 마칩니다.

 

 

 

 

helper.exe 가 설치되지 않는 버전 : uTorrent_v3.5.5b44994.exe