?
  • 當前位置: 首頁 > 等階教程源碼 > 高級教程源碼易語言腳本解析類源碼
  • 易語言腳本解析類源碼

    • 軟件授權:
      開源軟件
    • 軟件大?。?/div>
      15.96 KB
    • 文件類型:
      .zip,.e
    • 下載次數:
    • 上傳用戶:
      心臟
    • 發布時間:
      2018-10-23 16:58
    • 軟件等階:
    • 運行環境:
      Winall,Win2003,WinXP,Win7,Win8
    • 軟件評級:

    軟件介紹             



     

    易語言腳本解析類源碼


    系統結構:子程序1,QEHash,創建進入許可證_,進入許可區_,退出許可區_,刪除進入許可證_,啟動線程_,銷毀線程_,尋找字節集_,內存_申請,內存_釋放,內存_尺寸,內存_讀整數,內存_寫整數,內存_復制,內存_寫字節集,內存_寫文本,內存_讀字節集,內存_讀文本,取低字,取高字,取指針_整數型,取指針_邏輯型,取指針_字節集,取指針_文本型,原子_加1,原子_減1,原子_比較賦值,原子_賦值,原子_加法,原子_減法,函數_載入DLL,函數_卸載DLL,函數_取函數指針,調用子程序_,取協議,取域名,取端口,取頁面地址,類擴展_生成類回調,類擴展_取_類_函數地址,類擴展_取上層函數首參,類擴展_get_retn_code,類擴展_取變量數據地址_字節集,類擴展_取指針內容_整數,類擴展_到字節集_從整數_,類擴展_到字節集_從字節,類擴展_取變量地址_整數,類擴展_取變量地址_短整數,l_var,l_echo,l_alert,執行命令,取回錯誤,輸出錯誤,腳本解析,開始解析腳本,是否行尾,跳過空格,跳過換行,是否開始位置,是否結束位置,解析一行,輸出字節,輸出文本,輸出數據,執行一行,取長度,擴容,加入,取出,刪除,加入文本,取出文本,尋找,取中間文本,添加變量,刪除變量,變量取值,執行變量表達式,變量賦值,變量名取索引,是否為變量,取變量類型,InterlockedExchangeAdd,InterlockedExchange,InterlockedIncrement,InterlockedDecrement,InterlockedCompareExchange,LoadLibraryA,GetProcAddress,FreeLibrary,RtlMoveMemory,LocalAlloc,LocalFree,LocalSize,CreateThread,CloseHandle,TerminateThread,InitializeCriticalSection,DeleteCriticalSection,EnterCriticalSection,IOCP_創建,IOCP_等待,IOCP_發送,關閉句柄,LeaveCriticalSection,HeapCreate,HeapFree,HeapAlloc,HeapDestroy,WaitForSingleObject,GetProcessHeap,


    ======窗口程序集1
               |  |
               |  |------ __啟動窗口_創建完畢
               |  |
               |  |------ 子程序1
               |  |
               |  |
    ======SDK
               |  |
               |  |------ QEHash
               |  |
               |  |------ 創建進入許可證_
               |  |
               |  |------ 進入許可區_
               |  |
               |  |------ 退出許可區_
               |  |
               |  |------ 刪除進入許可證_
               |  |
               |  |------ 啟動線程_
               |  |
               |  |------ 銷毀線程_
               |  |
               |  |------ 尋找字節集_
               |  |
               |  |------ 內存_申請
               |  |
               |  |------ 內存_釋放
               |  |
               |  |------ 內存_尺寸
               |  |
               |  |------ 內存_讀整數
               |  |
               |  |------ 內存_寫整數
               |  |
               |  |------ 內存_復制
               |  |
               |  |------ 內存_寫字節集
               |  |
               |  |------ 內存_寫文本
               |  |
               |  |------ 內存_讀字節集
               |  |
               |  |------ 內存_讀文本
               |  |
               |  |------ 取低字
               |  |
               |  |------ 取高字
               |  |
               |  |------ 取指針_整數型
               |  |
               |  |------ 取指針_邏輯型
               |  |
               |  |------ 取指針_字節集
               |  |
               |  |------ 取指針_文本型
               |  |
               |  |------ 原子_加1
               |  |
               |  |------ 原子_減1
               |  |
               |  |------ 原子_比較賦值
               |  |
               |  |------ 原子_賦值
               |  |
               |  |------ 原子_加法
               |  |
               |  |------ 原子_減法
               |  |
               |  |------ 函數_載入DLL
               |  |
               |  |------ 函數_卸載DLL
               |  |
               |  |------ 函數_取函數指針
               |  |
               |  |------ 調用子程序_
               |  |
               |  |------ 取協議
               |  |
               |  |------ 取域名
               |  |
               |  |------ 取端口
               |  |
               |  |------ 取頁面地址
               |  |
               |  |------ 類擴展_生成類回調
               |  |
               |  |------ 類擴展_取_類_函數地址
               |  |
               |  |------ 類擴展_取上層函數首參
               |  |
               |  |------ 類擴展_get_retn_code
               |  |
               |  |------ 類擴展_取變量數據地址_字節集
               |  |
               |  |------ 類擴展_取指針內容_整數
               |  |
               |  |------ 類擴展_到字節集_從整數_
               |  |
               |  |------ 類擴展_到字節集_從字節
               |  |
               |  |------ 類擴展_取變量地址_整數
               |  |
               |  |------ 類擴展_取變量地址_短整數
               |  |
               |  |
    ======命令集
               |  |
               |  |------ _初始化
               |  |
               |  |------ _銷毀
               |  |
               |  |------ l_var
               |  |
               |  |------ l_echo
               |  |
               |  |------ l_alert
               |  |
               |  |------ 執行命令
               |  |
               |  |------ 取回錯誤
               |  |
               |  |
    ======腳本解析
               |  |
               |  |------ _初始化
               |  |
               |  |------ _銷毀
               |  |
               |  |------ 輸出錯誤
               |  |
               |  |------ 腳本解析
               |  |
               |  |------ 開始解析腳本
               |  |
               |  |------ 是否行尾
               |  |
               |  |------ 跳過空格
               |  |
               |  |------ 跳過換行
               |  |
               |  |------ 是否開始位置
               |  |
               |  |------ 是否結束位置
               |  |
               |  |------ 解析一行
               |  |
               |  |------ 輸出字節
               |  |
               |  |------ 輸出文本
               |  |
               |  |------ 輸出數據
               |  |
               |  |------ 執行一行
               |  |
               |  |
    ======字節流
               |  |
               |  |------ _初始化
               |  |
               |  |------ _銷毀
               |  |
               |  |------ 取長度
               |  |
               |  |------ 擴容
               |  |
               |  |------ 加入
               |  |
               |  |------ 取出
               |  |
               |  |------ 刪除
               |  |
               |  |------ 加入文本
               |  |
               |  |------ 取出文本
               |  |
               |  |------ 尋找
               |  |
               |  |------ 取中間文本
               |  |
               |  |
    ======變量控制
               |  |
               |  |------ _初始化
               |  |
               |  |------ _銷毀
               |  |
               |  |------ 添加變量
               |  |
               |  |------ 刪除變量
               |  |
               |  |------ 變量取值
               |  |
               |  |------ 執行變量表達式
               |  |
               |  |------ 變量賦值
               |  |
               |  |------ 變量名取索引
               |  |
               |  |------ 是否為變量
               |  |
               |  |------ 取變量類型
               |  |
               |  |
    ======調用的Dll
               |  |
               |  |---[dll]------   InterlockedExchangeAdd
               |  |
               |  |---[dll]------   InterlockedExchange
               |  |
               |  |---[dll]------   InterlockedIncrement
               |  |
               |  |---[dll]------   InterlockedDecrement
               |  |
               |  |---[dll]------   InterlockedCompareExchange
               |  |
               |  |---[dll]------   LoadLibraryA
               |  |
               |  |---[dll]------   GetProcAddress
               |  |
               |  |---[dll]------   FreeLibrary
               |  |
               |  |---[dll]------   RtlMoveMemory
               |  |
               |  |---[dll]------   LocalAlloc
               |  |
               |  |---[dll]------   LocalFree
               |  |
               |  |---[dll]------   LocalSize
               |  |
               |  |---[dll]------   CreateThread
               |  |
               |  |---[dll]------   CloseHandle
               |  |
               |  |---[dll]------   TerminateThread
               |  |
               |  |---[dll]------   InitializeCriticalSection
               |  |
               |  |---[dll]------   DeleteCriticalSection
               |  |
               |  |---[dll]------   EnterCriticalSection
               |  |
               |  |---[dll]------   IOCP_創建
               |  |
               |  |---[dll]------   IOCP_等待
               |  |
               |  |---[dll]------   IOCP_發送
               |  |
               |  |---[dll]------   關閉句柄
               |  |
               |  |---[dll]------   LeaveCriticalSection
               |  |
               |  |---[dll]------   HeapCreate
               |  |
               |  |---[dll]------   HeapFree
               |  |
               |  |---[dll]------   HeapAlloc
               |  |
               |  |---[dll]------   HeapDestroy
               |  |
               |  |---[dll]------   WaitForSingleObject
               |  |
               |  |---[dll]------   GetProcessHeap

      


    易語言腳本解析類源碼


    調用的DLL命令:


    .DLL命令 InterlockedExchangeAdd, 整數型, "Kernel32", "InterlockedExchangeAdd", , 原子相加,將兩個地址相加
        .參數 Addend, 整數型
        .參數 Value, 整數型


    .DLL命令 InterlockedExchange, 整數型, "kernel32.dll", "InterlockedExchange", , 原子內存交換,返回第一個內存的值
        .參數 Target, 整數型
        .參數 Value, 整數型


    .DLL命令 InterlockedIncrement, 整數型, "kernel32.dll", "InterlockedIncrement", , 原子+1
        .參數 Addend, 整數型


    .DLL命令 InterlockedDecrement, 整數型, "kernel32.dll", "InterlockedDecrement", , 原子-1
        .參數 Addend, 整數型


    .DLL命令 InterlockedCompareExchange, 整數型, "kernel32.dll", "InterlockedCompareExchange", , 原子_把目標操作數(第1參數所指向的內存中的數)與一個值(第3參數)比較,如果相等,則用另一個值(第2參數)與目標操作數(第1參數所指向的內存中的數)交換
        .參數 Destination, 整數型
        .參數 Exchange, 整數型
        .參數 Comperand, 整數型


    .DLL命令 LoadLibraryA, 整數型, "kernel32.dll", "LoadLibraryA", , _裝載DLL
        .參數 lpLibFileName, 文本型, , 文件名


    .DLL命令 GetProcAddress, 整數型, "kernel32.dll", "GetProcAddress", , _取函數地址
        .參數 hModule, 整數型, , 模塊句柄
        .參數 lpProcName, 整數型, , 函數名


    .DLL命令 FreeLibrary, 整數型, "kernel32.dll", "FreeLibrary", , _釋放DLL
        .參數 模塊句柄, 整數型


    .DLL命令 RtlMoveMemory, 整數型, "kernel32.dll", "RtlMoveMemory", , 拷貝內存
        .參數 目標數據地址, 整數型, , lpvDest
        .參數 源數據, 整數型, , lpvSource
        .參數 尺寸, 整數型, , cbCopy


    .DLL命令 LocalAlloc, 整數型, "kernel32.dll", "LocalAlloc", , 申請內存
        .參數 uFlags, 短整數型
        .參數 uBytes, 整數型


    .DLL命令 LocalFree, 整數型, "kernel32.dll", "LocalFree", , 釋放內存
        .參數 hMem, 整數型, , hMem


    .DLL命令 LocalSize, 整數型, "kernel32.dll", "LocalSize", , 查詢內存塊尺寸
        .參數 hMem, 整數型


    .DLL命令 CreateThread, 整數型, "kernel32.dll", "CreateThread", , 返回線程句柄
        .參數 lpThreadAttributes, 整數型, , 默認security性
        .參數 dwStackSize, 整數型, , 初始棧的大小
        .參數 lpStartAddress, 整數型, , 指向線程函數的指針
        .參數 lpParameter, 整數型, , 線程參數
        .參數 dwCreationFlags, 整數型, , 是否掛起
        .參數 lpThreadId, 整數型, 傳址, 線程ID


    .DLL命令 CloseHandle, 整數型, "kernel32.dll", "CloseHandle", , 關閉句柄
        .參數 hObject, 整數型


    .DLL命令 TerminateThread, 整數型, "kernel32.dll", "TerminateThread", , _銷毀線程
        .參數 hThread, 整數型
        .參數 dwExitCode, 整數型


    .DLL命令 InitializeCriticalSection, , "kernel32.dll", "InitializeCriticalSection", , 創建許可證
        .參數 lpCriticalSection, 整數型


    .DLL命令 DeleteCriticalSection, , "kernel32.dll", "DeleteCriticalSection", , 刪除許可證
        .參數 lpCriticalSection, 整數型


    .DLL命令 EnterCriticalSection, , "kernel32.dll", "EnterCriticalSection", , 進入許可區
        .參數 lpCriticalSection, 整數型


    .DLL命令 IOCP_創建, 整數型, "kernel32.dll", "CreateIoCompletionPort", , 失敗返回0 
        .參數 Handle, 整數型, , 文件句柄
        .參數 ExistingCompletionPort, 整數型, , io對象,為零表示新建
        .參數 CompletionKey, 整數型, , 參數
        .參數 NumberOfConcurrentThreads, 整數型, , 當該參數為0表示允許同時相等數目于處理器個數的線程訪問該消息隊列。


    .DLL命令 IOCP_等待, 整數型, "kernel32.dll", "GetQueuedCompletionStatus", , 調用成功,則返回非零數值,相關數據存于lpNumberOfBytes、lpCompletionKey、lpoverlapped變量中。失敗則返回零值。
        .參數 CompletionPort, 整數型, , 指定的IOCP,該值由CreateIoCompletionPort函數創建。   
        .參數 lpNumberOfBytesTransferred, 整數型, 傳址, 一次完成后的I/O操作所傳送數據的字節數。  
        .參數 lpCompletionKey, 整數型, 傳址, 當文件I/O操作完成后,用于存放與之關聯的CK。
        .參數 lpOverlapped, 整數型, 傳址, 為調用IOCP機制所引用的OVERLAPPED結構
        .參數 dwMilliseconds, 整數型, , 用于指定調用者等待CP的時間


    .DLL命令 IOCP_發送, 整數型, "kernel32.dll", "PostQueuedCompletionStatus", , 發送完成端口數據
        .參數 CompletionPort, 整數型, , 端口
        .參數 dwNumberOfBytesTransferred, 整數型, , 值
        .參數 dwCompletionKey, 整數型, , 值
        .參數 lpOverlapped, 整數型, , 值


    .DLL命令 關閉句柄, 整數型, "kernel32.dll", "CloseHandle", , 關閉句柄
        .參數 hObject, 整數型


    .DLL命令 LeaveCriticalSection, , "kernel32.dll", "LeaveCriticalSection", , 退出許可區
        .參數 lpCriticalSection, 整數型


    .DLL命令 HeapCreate, 整數型, "kernel32.dll", "HeapCreate", , hHeap, 錯誤返回0,創建堆
        .參數 flOptions, , , #HEAP_ 4指定在分配或重新分配堆棧中的內存塊的嘗試失敗時,導致系統引發一個異常條件。1非串行,自己管理線程security
        .參數 dwInitialSize, , , 堆的初始化尺寸(以字節為單位),0 為自動指定
        .參數 dwMaximumSize, , , 堆的最大尺寸


    .DLL命令 HeapFree, 整數型, "kernel32.dll", "HeapFree", , 失敗返回0,釋放堆內存
        .參數 hHeap, 整數型
        .參數 dwFlags, 整數型, , #HEAP_NO_SERIALIZE,1 ,同申請
        .參數 lpMem, 整數型


    .DLL命令 HeapAlloc, 整數型, "kernel32.dll", "HeapAlloc", , lpMem,在指定的堆上分配內存
        .參數 hHeap, 整數型
        .參數 dwFlags, 整數型, , #HEAP_ 8為清零 4為提取一個堆,
        .參數 dwBytes, 整數型, , 尺寸,最大512KB


    .DLL命令 HeapDestroy, 整數型, "kernel32.dll", "HeapDestroy", , 銷毀堆
        .參數 hHeap


    .DLL命令 WaitForSingleObject, 整數型, "kernel32.dll", "WaitForSingleObject", , _等待對象信號
        .參數 hHandle, 整數型
        .參數 dwMilliseconds, 整數型


    .DLL命令 GetProcessHeap, 整數型, "kernel32", "GetProcessHeap", , 獲取調用過程堆句柄

    下載說明

    本站目前主要提供易語言源碼、模塊、支持庫等下載大部分源碼均為ZIP打包,
    注:本站源碼主要來源于網絡收集。如有侵犯您的利益,請聯系我們,我們將及時刪除!
    部分源碼可能含有危險代碼,(如關機、格式化磁盤等),請看清代碼在運行。
    由此產生的一切后果本站均不負責。源碼僅用于學習使用,如需運用到商業場景請咨詢原作者。

    使用本站源碼開發的產品均與本站無任何關系,請大家遵守國家相關法律。

     

    推薦排行

    • 易語言小程序解密源碼

      原貼 [易語言首發]PCVX小程序解密 因為 我也不懂 就看了下這個 PC小程序解密.e 發出來不知道怎么用,所以 度娘一步步找答案得到 的 自行研究捉摸了下 僅供學習參考 1.打開 PC小程序解...

    • 易語言模塊基址獲取源碼

      易語言模塊基址獲取源碼,模塊基址獲取,GetModuleBaseAddress...

    • 易語言流程控制編譯原理

      易語言流程控制編譯原理源碼,流程控制編譯原理,是否漢字,讀字符,是否運算符,是否邏輯運算符,指針回溯,跳過空格,跳過注釋,代碼塊,取程序返回值,外部接口_代碼塊執行,外部接口_表達式計算,表達式計算,邏輯判斷,文本到邏輯,函數調用,函數_位或,函數_測試,函數_信...

    • 易語言搜索程序隱藏代碼

      易語言搜索程序隱藏代碼源碼,搜索程序隱藏代碼,枚舉子程序...

    • 易語言打魚學習鏈表源碼

      易語言打魚學習鏈表源碼,打魚學習鏈表,入棧,出棧,清空鏈表,取頂數據,取索引處值,取長度,取值處索引,插入,刪除,倒置,是否為空,到八,入隊,出隊...

    • 易語言腳本解析類源碼

      易語言腳本解析類源碼,腳本解析類,子程序1,QEHash,創建進入許可證_,進入許可區_,退出許可區_,刪除進入許可證_,啟動線程_,銷毀線程_,尋找字節集_,內存_申請,內存_釋放,內存_尺寸,內存_讀整數,內存_寫整數,內存_復制,內存_寫字節集,內存_寫文本,內存_讀字節集,...

    • 易語言核心算術計算解析

      易語言核心算術計算解析源碼,核心算術計算解析,信息框3,信息框2...

    • 易語言獲取網頁和密碼例

      易語言獲取網頁和密碼例程源碼,獲取網頁和密碼例程,取文檔對象,取瀏覽器文檔對象_API,注冊消息_API,發送消息_API,置鼠標捕獲窗口_API,取消鼠標捕獲窗口_API,取窗口類名_API,取座標窗口句柄_API,取光標位置_API...

    • 易語言置入代碼調用子程

      易語言置入代碼調用子程序辦法源碼,置入代碼調用子程序辦法,普通寫法,置入寫法...

    欧美国产专区一区|国产精品一区二区久久|亚洲精品无码这里精品16|国产精品高清一区二区不卡