本人是菜鸟,说错了希望大家不要骂
网络验证登录,你用一个空间(FTP)和一个数据库,之后用php或者asp来验证数据库中的帐号密码是否正确
之后不用说了
仿破J,这个比较难,一般来说都是加壳等等,一下方法可以学习
1.不要使用简单判断不要使用如果这样简单的判断语句,使用循环命令进行判断。 在程序中与你的数据相结合进行判断最好。 2.采用MD5对比你的注册码判断过程最好不要直接判断两个注册码文本的方法,正确的应该是取文本的MD5码,再用取到的这两个MD5码进行对比,即用户输入在注册编辑框中的文本信息与注册码文本信息进行MD5的直接对比。有时奸人会输入一个假的注册号,然后在内存中寻找这个数据后再进行分析,如果转换为MD5判断后,奸人在内存中是轻易找不到自己输入的数据的; 3.加壳后文件大小验证加壳后一些数据安全得到了保证。这包括一些没有加工过的字符串,例如:数据库密码,加密算法密码。 加压缩壳后,易语言的EXE文件尺寸一般会变小,一般1.5MB的软件会变小为800KB左右。 那么最常用的文件大小验证可以用如下易语言代码: 判断(取文件尺寸(取执行文件名())= 843674) 上述代码中的数值是经过查看编译及加壳后文件属性大小生成的,但由此造成两种不方便的地方:一是由于易语言造成每次编译后的文件大小是不一样的,因此很难将这个数值取对,二是这个值放在哪里好,如果放在主程序中的话,那么每次生成的文件大小不一样,就会造成取不准,比较不了的现象。 建议大家在比较时可以将代码写成以下形式: 判断(取文件尺寸(取执行文件名())≥ 900000) 通过以上运算符的改变后,基本上可以知道是否被脱了壳了,因为脱了壳后程序的体积会增加很多。
希望最佳!
|