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地址就好了!
源碼: