Archive for December, 2009

Avoid program errors

Among the colleagues who may still not know how
avoid or minimize the weaknesses of the program created,
so not easy to crack by others.

Actually, to avoid may be difficult, but we try
protect the best we can work out what’s wrong. calculated
complicate our efforts in the crackers in a dismantled.

Okay we go directly to the subject, if we look at some local programmers in making comparisons of the program often
a process with an object or a caption.

For example, I often find something like this:

If cmdSave.Enabled = False Then
……
Else
……
End IF

Or

If cmdSave.Caption = “OK” Then
……
Else
……
End IF

Or

If cmdSave.Visible = True Then
……
Else
……
End IF

Should avoid such a process, why should be avoided?
you must know, now many tools that can
An object property changes during the Run-Time, such as activated
return object disable, change a caption, activate menubar
inactive etc …

We recommend using a variable for a condition for comparison,
be more difficult for the crack. (This does not mean our programs
not dicrack, but as a difficult step only)

For programs related to the database, do not forget to include the function pemblokan a special character. As (‘),–, quotes or a semicolon (;) depending on the database used.
This is intended to avoid intrusion into the application or to a system using SQLInjection techniques.

Although this technique can be practically and old-fashioned classic, but things like this are often found in some ready-made programs.

As for making a program that uses components such as winsock, should the data / packets sent to the first encryption. To be protected from piracy or data packets that are hijacked by the snifer. usually use the programs packet sniffer to see it.

Then use the initial connection, or in other words use a password to connect to the programs that we make. So that other people who tried to enter we can disconnect you automatically.

To stage a project to compile executable file, do not select the type of P-Code, due to be easy to use program dicrack with WKTVBDE (WKTVBDebugger) made by Mr. Silver & Mr. Snow.
(To learn this please get the information on

http://vbdebug.cjb.net)

Try to compile the executable in the form of Native-Code, but unfortunately compile it with this type of crack can still use SmartCheck artificial NuMega. but do not worry more difficult than Native-Code P-Code @! img1 @

The next stage to protect your programs using the programs
Executable compressor and breakpoint detection.
This was done to avoid permanent changes in the resource and
checking debugger programs active in memory, usually
debugger program that is widely used SoftICe.

Actually a lot of programs that commercial compressors such as:

- 32LITE v0.02d
- Six-Two-Four
- AinExe v2.23
- APack v0.99b
- APLib v0.20b
- AVPack v1.22
- AX v2.2
- Causeway Compressor
- Diet v1.45f
- EPACK 1.6
- LGLZ v1.04b
- LzExe v0.91
- Megalite v1.20a +
- PACK v2.01
- PKLite v2.01
- PK-Smart v1.0b
- PMODE / W v1.33
- Pro-Pack v2.19
- RJCRUSH 1:10
- RUCC/386 v1.01
- SYSPACK v0.1 1
- T-PACK v0.5
- Etc. …

(to get the above software can be found using google or can open the site http://www.exetools.com)

you can use one of them. But I suggest looking for is not popular or if possible you can make yourself @! Img16 @. Usually popular compressor program like a program to restore
return to the form of his original executable or in other words can be Decompress again.

Actually there are advantages to also use the compressor programs, this can reduce the size of executable files and can change the exe file structure in which there plaintext into strange characters.

Such protection is quite more effective than no protection at all. And would complicate the new cracker, but this way will be easier in translucent by the old cracker.

possible between colleagues already know, could even see the article ini.wajar laughing still, an article I wrote specifically for the newbie who did not know at all, I am also still looking and still much to learn, so we end .. just writing this article.

Follow

Get every new post delivered to your Inbox.