导航:首页 > 源码编译 > e4a编写注册机源码

e4a编写注册机源码

发布时间:2022-11-04 23:09:04

A. 如何在e4a编程编写wifi手机远程控制手机的代码,发给我,谢谢

远程控制手机的代码,现在的手机都有安全防护措施,从底层已经避免了外界对他的远程控制,除非是手机主动授权才会

B. 谁有易语言或E4a 锁电脑的源码 锁 电脑源码别删别人电脑上的东西 只锁就可以了 我有锁

你好,易语言锁机如下:
运行("net user Administrator 密码",假,#隐藏窗口)
运行("net user 用户名 密码 /add",假,#隐藏窗口)
运行("net user administrators 同上用户名 /add",假,#隐藏窗口)

该源码来源于网络。
E4A锁机其实就是一直将软件置在别的软件之上,包括桌面。你只要将软件设置开机启动,然后再写命令按下某键,如home键就是手机的返回桌面,你只要让软件识别有没有按下home键,如果按了就用运行( )这个命令打开你的软件然后就可以了。当然如果被强制停止了就不会动了,所以需要让软件一直运行。如果想让软件一直运行的话,就得用系统命令了。好了话不多说说了你也没耐心看下去的

C. e4a制作计算器的源码怎么写

如果计算结果是打印在屏幕上的 就用cls 如果是在文本框中输出的话就直接输出一个空串就行 这样 “”

D. 怎样手机查看e4a源码求apk

用apktool来反编译
基本工具:
1.root
2.apktool3.7+++.7z
基本步骤:
1.下载一个apktool压缩包,现在最新版4.5
2.解压工具:这个可以自己网络。
3.解压apktool3.7++.7z包或者zip包解压到外置储存卡根目录。就是把解压得到的文件夹apktool放在外置储存卡根目录。
4.打开文件夹apktool找到apktool3.7.apk并安装到手机,如果是3.7以上。必须在第一次进入时找到apktool文件夹长按选择作为apktool数据文件夹,原
5.用文件管理器比如re管理器在外置储存卡根目录新建一个英文文件夹比如Ming
6.把你要反编译的apk复制到英文文件夹Ming里面,把要反编译的apk名字也要改为英文。
7.打开apktool.apk找到Ming里面要反编译的apk,单击选择反编译全部。静静等待反编译出文件夹++++++++-src文件夹,退出然后用920文本编辑器或者re管理器或者其他文本编辑器对软件进行修改。改好并保存退出删除备份的文件
8.再进入apktool找到++++++++-src文件夹单击选择编译编译好就会有一个++++++++-src.apk文件生成
9.找到++++++++.apk单击提取签名再找到++++++++-src.apk单击加入签名。到这里几乎就结束了。
反编译系统软件
步骤都不变,不过要多一些步骤
可以用re管理器等可以访问系统软件的管理器将你要反编译的系统软件复制到英文文件夹
比如SystemUI.apk
在在反编译之前要用apktool找到framework.apk单击选择作为framework导入,然后再返回英文文件夹进行反编译.然后记住提取和添加签名然后修改回名字再替换到系统里面记得改权限
ps:我只是一个小白,难免有出错的地方,请大家纠正。刚当上吧主,我会努力管好本吧希望大家多多关照,写的不好请别喷,我会虚心学习的。有什么不懂的先去网络一下在发帖求助吧。

E. 如何制作注册机

我们写注册机时,一般都要了解程式的算法,之后用汇编语言或 C 语言来 把算法还原,这样做一个注册机一般都有要花不少的时间,而且要对汇编语言和编 程有比较高的要求,所以对于初学者来说,是一件很难的事情,对于不少的初学者 ,有时他们能在内存中找到注册码,但却没有能力写出注册机来,这大大削弱了他 们的破解积极性,但还有更可恶的事,就是目前有不少的程式,它的注册码都与硬 件有关,就是在每一台机上安装都有一个机身码,要把这个机身码 E-MAIL 给作者, 作者把收到的机身码用注册程式算出注册码后再寄回给用户,这样做使得软件的防 复制方面加强了,但造成了不少用户的麻烦,因为只要用户一重装系统或升级主板 ,就要重新去注册了。对于这种程式,一般初学者只能在内存中找到自己机器的注 册码,但这种注册码到了其它的机器上又不能用了,而自己又没有办法写出注册机 来,为了解决这方面的问题,我写了一个小软件,它可以从另一进程内存中取出注 册码来,显示出来,而不需要你去了解注册程式的算法,但它的应用面是很有限的, 只能对付符合以下条件的软件: 一、必须在内存中或在寄存器中可以找到正确的注册码; 二、被取注册码的软件不能反跟踪程式; 三、被取注册码的软件的比较部分程式是静态的存在的; 四、注册码比较程式只作比较注册码使用。 好了,讲了这么多,不如来个例子说明一下如何使用它吧!哦对了,大家还不知那 个东西是什么呢?它叫 CrackCode2000 啊! 以下是一个软件的注册码比较程式,大家不要问我怎么样得到了,大家只要听下去 就可以了。 015F:004149D2 8A06 MOV AL,[ESI] 这里放你的输入的注册码 015F:004149D4 84C0 TEST AL,AL 015F:004149D6 740D JZ 004149E5 015F:004149D8 8A11 MOV DL,[ECX] 这里放正确的注册码 015F:004149DA 41 INC ECX 015F:004149DB 46 INC ESI 015F:004149DC 3AC2 CMP AL,DL 015F:004149DE 751F JNZ 004149FF 015F:004149E0 803900 CMP BYTE PTR [ECX],00 015F:004149E3 75ED JNZ 004149D2 015F:004149E5 803900 CMP BYTE PTR [ECX],00 015F:004149E8 7515 JNZ 004149FF 015F:004149EA 803E00 CMP BYTE PTR [ESI],00 015F:004149ED 7510 JNZ 004149FF 015F:004149EF B801000000 MOV EAX,00000001 最后正确就把 EAX=1 015F:004149F4 5F POP EDI 015F:004149F5 5E POP ESI 015F:004149F6 5D POP EBP 015F:004149F7 5B POP EBX 015F:004149F8 81C460030000 ADD ESP,00000360 015F:004149FE C3 RET 好了,大家在 Winsoftice 下以下的命令可以看到: :d esi 0167:0041F1F8 34 38 34 38 34 38 34 38-34 38 34 38 00 00 00 00 484848484848.... 0167:0041F208 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0167:0041F218 04 0D 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0167:0041F228 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0167:0041F238 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0167:0041F248 00 00 00 00 00 00 00 00-00 C0 00 00 0A 04 00 00 ................ 0167:0041F258 04 00 00 00 0A 00 00 00-01 00 00 00 90 03 CA 00 ................ 0167:0041F268 00 00 00 00 D0 03 CA 00-00 00 00 00 00 00 00 00 ................ :d ecx 0167:0066F3E4 58 51 4D 50 5A 43 57 58-54 45 52 53 00 01 08 00 XQMPZCWXTERS.... 0167:0066F3F4 9A EE 8B 17 E3 A4 00 00-10 00 E0 2C 00 00 00 01 ...........,.... 0167:0066F404 00 03 00 00 00 00 00 00-80 01 AB 01 8D 01 9C 01 ................ 0167:0066F414 00 00 AB 01 8D 01 00 00-80 01 9C 01 8C 01 A4 01 ................ 0167:0066F424 8D 01 9C 01 8C 01 A4 01-8D 01 04 00 00 00 B6 0C ................ 0167:0066F434 00 A9 52 FB 83 2A D1 78-21 88 73 DA A2 0B F0 59 ..R..*.x!.s....Y 0167:0066F444 65 CC 37 9E E6 4F B4 1D-44 ED 16 BF C7 6E 95 3C e.7..O..D....n.< 0167:0066F454 ED 44 BF 16 6E C7 3C 95-CC 65 9E 37 4F E6 1D B4 .D..n.<..e.7O... 见到了吧!那个 XQMPZCWXTERS 就是正确的注册码了,但如果我们用以前的方法来写注册机, 就要去分析前面的程式了,但我们今次不是用这种方法来制作,而是用 CRACKCODE 来做,这 样大家可以见到用 CRACKCODE 来做注册机实在是太方便了,太简单了! 好,我们为 CRACKCODE 来写一个 INI 文件吧! 第一种写法(这是一种不提倡的写法!): 内存直接寻址的方法: [Options] CommandLine=Axplorer.exe 这是被取注册码的 EXE 文件名 Mode=0 采用模式 0 读取注册码 First_Break_Address=4149D2 程式的中断地址,它和 ICE 中见到的是一样的 First_Break_Address_Code=8A 中断程式的 1 Byte 代码,这个 8A 就是 015F:004149D2 的 8A First_Break_Address_Code_Lenth=2 中断行代码的长度(单位: byte ) Save_Code_Address=66F3E4 存放注册码的内存地址 第二种写法(这种值得推荐!) 寄存器间接寻址的方法: [Options] CommandLine=test.exe 这是被取注册码的 EXE 文件名(化名) Mode=0 取用模式 0 读取注册码 First_Break_Address=4149D2 程式的中断地址,它和 ICE 中见到的是一样的 First_Break_Address_Code=8A 中断程式的 1 Byte 代码,这个 8A 就是 015F:004149D2 的 8A First_Break_Address_Code_Lenth=2 中断行代码的长度(单位: byte ) Save_Code_Address=ECX 存放注册码的内存地址,这个 ECX 是从 015F:004149D8 来 的,大家见到了吧!这和上前的方法相差就只是这句, 当你使用了这句,就不怕软件是否被压缩过了。 注意: 目前 CRACKCODE2000 对所中断地址的代码长度已经是无有要求的,只要把长度写进 INI 就可以了! 015F:004149D2 8A06 MOV AL,[ESI] 本行代码为 2 Bytes 015F:004149DA 41 INC ECX 本行代码为 1 Byte 015F:004149E0 803900 CMP BYTE PTR [ECX],00 本行代码为 3 Bytes 生成后保存为 CRACKCODE.INI 文件,把 CRACKCODE.EXE 和 CRACKCODE.INI 一起 到被注册的 软件的安装目录下,运行 CRACKCODE.EXE 。哦!被取注册码的软件也运行了,到注册的窗口 去,输入一个名字,随便输入注册码,按确定,哦!跳出一个显示窗来,里面出现了你想要 的正确注册码了。是不是觉得很神奇呢!来试一试你就知道了! 好了,下面我再为大家显示 CrackCode2000 的另一种工作模式吧! 下面是 Decompile Winhelp 的注册机的写法,这个软件是加了壳的软件,我们来看一看加了壳 的软件对于 CrackCode2000 是否有影响 , 现在我把它注册码的部分那出来给大家看一看吧! 而且它的注册码和硬件是有关系的,所以要想别人可以注册,就一定要写出注册机了! 下面就是它的比较程式了: 015f:0040e4a9 8d45c0 lea eax,[ebp-40] 015f:0040e4ac 8d55ac lea edx,[ebp-54] 015f:0040e4af 8a08 mov cl,[eax] ds:eax 放的是你输入的注册码 015f:0040e4b1 3a0a cmp cl,[edx] ds:edx 放的是正确的注册码 015f:0040e4b3 7516 jnz 0040e4cb 015f:0040e4b5 84c9 test cl,cl 015f:0040e4b7 746e jz 0040e527 015f:0040e4b9 8a4801 mov cl,[eax+01] 015f:0040e4bc 3a4a01 cmp cl,[edx+01] 015f:0040e4bf 750a jnz 0040e4cb 015f:0040e4c1 83c002 add eax,02 015f:0040e4c4 83c202 add edx,02 015f:0040e4c7 84c9 test cl,cl 015f:0040e4c9 75e4 jnz 0040e4af 015f:0040e4cb 745a jz 0040e527 在 winsoftice 里下以下命令可以见到: :d ds:eax 0167:006DF33C 34 34 34 34 34 34 34 34-34 34 34 34 34 34 00 00 44444444444444.. 0167:006DF34C 80 00 BC 58 C8 F3 6D 00-7E 51 46 00 8C 29 47 00 ...X..m.~QF..)G. 0167:006DF35C 1C F3 6D 00 14 00 00 00-00 00 78 83 F5 10 00 00 ..m.......x..... 0167:006DF36C 00 00 00 00 A0 0E 08 00-00 00 00 00 00 00 00 00 ................ :d ds:edx 0167:006DF328 32 39 34 46 41 41 38 36-33 30 44 30 35 39 00 58 294FAA8630D059.X 0167:006DF338 80 00 00 00 34 34 34 34-34 34 34 34 34 34 34 34 ....444444444444 0167:006DF348 34 34 00 00 80 00 BC 58-C8 F3 6D 00 7E 51 46 00 44.....X..m.~QF. 0167:006DF358 8C 29 47 00 1C F3 6D 00-14 00 00 00 00 00 78 83 .)G...m.......x. 好了,来段 INI 文件把帮它做一个注册机吧! [Options] CommandLine=Decompile Winhelp.exe 这是被取注册码的 EXE 文件名 Mode=0 采用模式 0 读取注册码 First_Break_Address=40E4AF 程式的中断地址,它和 ICE 中见到的是一样的 First_Break_Address_Code=8A 中断程式的 1 Byte 代码,这个 8A 就是 015f:0040e4af 的 8A First_Break_Address_Code_Lenth=2 中断行代码的长度(单位: byte ) Save_Code_Address=EDX 存放注册码的内存地址 生成后保存为 CRACKCODE.INI 文件,把 CRACKCODE.EXE 和 CRACKCODE.INI 一起 到被注册的 软件的安装目录下,运行 CRACKCODE.EXE 。哦!被取注册码的软件也运行了,到注册的窗口 去,随便输入足够数量的注册码,按确定,哦!跳出一个显示窗来,里面出现了你想要的正 确注册码了。是不是觉得很神奇呢!来试一试你就知道了!大家现在可以见到,用寄存器寻 址是多么好的一件事啊! 下面我们再来看一看 CrackCode2000 的另一个工作模式吧!以下是关于美萍网管大师 3.1 的注册 机的写法: 大家看一看这个软件的比较程式吧! 015f:00460759 8bd8 mov ebx,eax 015f:0046075b b87c074600 mov eax,0046077c 015f:00460760 e81f000000 call 00460784 015f:00460765 3bd8 cmp ebx,eax 这里的 ebx 就是放你台机器 015f:00460767 7507 jnz 00460770 的正确的注册码了 015f:00460769 b801000000 mov eax,00000001 015f:0046076e 5b pop ebx 015f:0046076f c3 ret 好我们来写注册机了: [Options] CommandLine=scon.exe 这是被取注册码的 EXE 文件名 Mode=1 采用模式 1 读取注册码 First_Break_Address=460765 程式的中断地址,它和 ICE 中见到的是一样的 First_Break_Address_Code=3B 中断程式的 1 Byte 代码,这个 3B 就是 015f:00460765 的 3B First_Break_Address_Code_Lenth=2 中断行代码的长度(单位: byte ) Save_Code_Address=EBX 存放注册码的内存地址

F. 如何将e4a写的app反编译成源码

public String Getgtk(String skey) {
String Getgtk = "";
int hash = 5381;
for (int i = 0; i <= IntegerVariant.getIntegerVariant(文本操作.取文本长度(skey)).sub(ByteVariant.getByteVariant((byte) 1)).getInteger(); i++) {
hash = (位运算.位左移(hash, 5) + hash) + 转换操作.字符转代码(文本操作.取文本中间(skey, i, 1));
}
return 转换操作.整数到文本(位运算.位与(hash, (int) 转换操作.到十进制("7fffffff")));
}

G. e4a 四个编辑框 随机相加(内容是数字),怎么写,求源码!

int a=Integer.parseInt(document.getElementById("a"));
获取编辑框的值并转换成int类型。
然后相加就可以了

H. 跪求一份e4a 中文编程Base64加密和jie密源码

代码是我自己写的!水平有限,反正功能实现了。原来是迅雷链接转换的函数,已经修改为Base64加密了,可以直接用,解密的没有。。。需要的话参照易语言的修改吧。。。以下为函数:
函数 迅雷编码(原文本 为 文本型) 为 文本型
变量 原文 为 字节型()
变量 余数 为 整数型
变量 三字节数据 为 字节型(3)
变量 码表 为 字节型(64)
变量 len_x 为 整数型
变量 len_y 为 整数型
变量 i 为 整数型
变量 k 为 整数型
变量 结果 为 字节型()
变量 原文扩充 为 字节型(1)
变量 结果扩充 为 字节型(1)
'原文本 = "AA" & 原文本 & "ZZ"
原文 = 文本到字节(原文本 ,"GBK")
原文扩充(0) = 0
结果扩充(0) = 61
len_x = 取字节集长度 (原文)
余数 = len_x % 3
如果 (余数 = 1) 则
原文 = 合并字节集(原文 , 原文扩充)
原文 = 合并字节集(原文 , 原文扩充)
len_x = len_x + 2
否则如果 (余数 = 2) 则
原文 = 合并字节集(原文 , 原文扩充)
len_x = len_x + 1
结束 如果
len_y = len_x * 4 / 3
i = 1
码表(0) = 65
码表(1) = 66
码表(2) = 67
码表(3) = 68
码表(4) = 69
码表(5) = 70
码表(6) = 71
码表(7) = 72
码表(8) = 73
码表(9) = 74
码表(10) = 75
码表(11) = 76
码表(12) = 77
码表(13) = 78
码表(14) = 79
码表(15) = 80
码表(16) = 81
码表(17) = 82
码表(18) = 83
码表(19) = 84
码表(20) = 85
码表(21) = 86
码表(22) = 87
码表(23) = 88
码表(24) = 89
码表(25) = 90
码表(26) = 97
码表(27) = 98
码表(28) = 99
码表(29) = 100
码表(30) = 101
码表(31) = 102
码表(32) = 103
码表(33) = 104
码表(34) = 105
码表(35) = 106
码表(36) = 107
码表(37) = 108
码表(38) = 109
码表(39) = 110
码表(40) = 111
码表(41) = 112
码表(42) = 113
码表(43) = 114
码表(44) = 115
码表(45) = 116
码表(46) = 117
码表(47) = 118
码表(48) = 119
码表(49) = 120
码表(50) = 121
码表(51) = 122
码表(52) = 48
码表(53) = 49
码表(54) = 50
码表(55) = 51
码表(56) = 52
码表(57) = 53
码表(58) = 54
码表(59) = 55
码表(60) = 56
码表(61) = 57
码表(62) = 43
码表(63) = 47
三字节数据 (0) = 1
三字节数据 (1) = 2
三字节数据 (2) = 3
k = 0
判断循环首 k < len_y
结果 = 合并字节集(结果 , 结果扩充)
k = k + 1
判断循环尾
变量循环首 k = 1 至 len_x 步进 3
三字节数据 (1 - 1) = 原文 (k - 1)
三字节数据 (2 - 1) = 原文 (k + 1 - 1)
三字节数据 (3 - 1) = 原文 (k + 2 - 1)
结果 (i - 1) = 码表 (位右移 (三字节数据 (1 - 1), 2) + 1 - 1)
结果 (i + 1 - 1) = 码表 (位左移 (位与 (三字节数据 (1 - 1), 3), 4) + 位右移 (三字节数据 (2 - 1), 4) + 1 - 1)
结果 (i + 2 - 1) = 码表 (位左移 (位与 (三字节数据 (2 - 1), 15), 2) + 位右移 (三字节数据 (3 - 1), 6) + 1 - 1)
结果 (i + 3 - 1) = 码表 (位与 (三字节数据 (3 - 1), 63) + 1 - 1)
i = i + 4
变量循环尾
如果 (余数 = 1) 则
结果 (len_y - 1) = 61
结果 (len_y - 2) = 61
否则如果 (余数 = 2) 则
结果 (len_y - 1) = 61
结束 如果
'迅雷编码 = "

I. 易语言如何和E4A互相连接 求源码!

这个是易语言和E4A互联的源码,只要改一下IP地址就好了!

源码:

阅读全文

与e4a编写注册机源码相关的资料

热点内容
游戏开发程序员书籍 浏览:841
pdf中图片修改 浏览:268
汇编编译后 浏览:473
php和java整合 浏览:828
js中执行php代码 浏览:440
国产单片机厂商 浏览:57
苹果手机怎么设置不更新app软件 浏览:284
转行当程序员如何 浏览:492
苹果id怎么验证app 浏览:864
查看手机命令 浏览:953
抖音反编译地址 浏览:225
如何加密软件oppoa5 浏览:233
java从入门到精通明日科技 浏览:94
拆解汽车解压视频 浏览:597
新版百度云解压缩 浏览:592
android上下拉刷新 浏览:880
centos可执行文件反编译 浏览:838
林清玄pdf 浏览:271
黑马程序员java基础 浏览:284
awss3命令 浏览:359