XS-Pe Editor : Online help XS-PeEditor

Advanced

quickcode

This command inserts freespace in executable space and redirect entrypoint of program to this section.

Syntax:

quickcode [size]

Parameters:

size
Optional, decimal number. The size in bytes to insert into executable section.
If not specified, program insert 4096 bytes by default.

xorcrypt

This command ciphers an entire section performing a chained-xor on 4 bytes blocks. An uncipher boot-loader is added to program and entrypoint is hooked.
This makes a section pretty much more harder to be read/disassembled/modified.

Syntax:

xorcrypt [id [xor_dword_key]]

Parameters:

id
Optional. The id of section you want to be protected.
If not specified, program select the section pointed by the current entrypoint.
xor_dword_key
Optional, hexadecimal number. The seed to be used to cipher the first block.
If not specified a value will be randomly generated.

uncrypt

This command uncipher a executable protected by xorcrypt command and remove boot-loader previously added.

Syntax:

uncrypt