masm32

    2熱度

    1回答

    作爲一個安全大學項目,我應該編寫一個PE感染者的代碼。但我是一個彙編程序的初學者,因爲我不知道如何處理變量而導致多次崩潰。 我知道,在一個正常的程序中,我們有一個。數據部分初始化變量,和。數據?未初始化的變量爲。 但是在這種情況下,每個教程似乎都認爲應該在。代碼部分中定義變量。 從而導致類似的東西: .386 .model flat, stdcall option casemap:none

    1熱度

    1回答

    我正在研究大學項目,所以我試圖在MASM32中編寫PE感染器。 其中一個需要的功能不是直接調用所需的功能,而是動態地查找它們的地址: 我在內存中搜索kernel32 lib,使用它的導出表找到GetProcAddressName函數,然後GetModuleHandle函數,然後用這個函數加載user32句柄,我使用GetProcAdsress訪問函數; MessageBoxA在我的示例中: .38

    0熱度

    1回答

    我一直在嘗試讀取在.txt文件中寫入的字符串,並在控制檯上將其打印出來。但是,我似乎做得不對。有人可以查看我的代碼並告訴我發生了什麼問題嗎?謝謝! include \masm32\include\masm32rt.inc .data txtFilter db "*.txt",0 txtFD WIN32_FIND_DATA <> txtHandle HANDLE

    1熱度

    2回答

    我一直在試圖調試這段代碼。我的Process32First函數只是返回一個無效值。我不知道它有什麼問題。有人可以幫助我解決這個問題嗎? include \masm32\include\masm32rt.inc .data err db "Error!",0 .data? procData PROCESSENTRY32 <> procH HANDLE ? .

    1熱度

    1回答

    美好的一天!我一直試圖列出所有當前正在運行的應用程序,並使用masm將其寫入文本文件。我是新的程序集,但使用MSDN作爲我的參考。到目前爲止,我知道如何使用CreateFile,WriteFile,ReadFile等,但我沒有得到Process32First的工作方式。 我試圖將此鏈接中的代碼轉換爲MASM,(https://msdn.microsoft.com/en-us/library/win

    -2熱度

    2回答

    我被困在如何使用MASM檢查迴文。 #include <iostream> #include <cstring> #include<string> #include <algorithm> using namespace std; extern "C" char test(char*, int); int main() { char arr[] = {NULL}; c

    0熱度

    3回答

    我是新來的大會,並試圖完成作業,我想知道如何打印數組的索引位置,而不是索引值,我使用ESI作爲指針。在這裏,數組填充0和1,我只打印1的索引。 樣品陣列[1 | 1 | 0 | 0 | 1] PRINT: mov eax,[esi] cmp eax,1 je Show add esi,4 loop PRINT Show: call Wr

    0熱度

    1回答

    我在MASM32 coppystring proc uses esi edi ecx source:dword,dest:dword mov esi, OFFSET source mov edi, OFFSET dest mov ecx, SIZEOF source Lx: mov al,[esi]

    1熱度

    1回答

    即時通訊設法編寫簡單的程序在MASM和即時通訊注意到,我的程序加載其中之一時混合vararas。 下面是簡單的例子例如: .386 .model FLAT, STDCALL option casemap:none include \masm32\include\masm32rt.inc includelib \masm32\lib\kernel32.lib includelib \mas

    -1熱度

    1回答

    程序編譯良好,但無法創建主窗口。具體而言,CreateWindowEx失敗並打印「無法創建窗口」。 會有人碰巧知道我在做什麼錯嗎?我幾乎完全遵循Kip Irvine關於裝配的書,但似乎我錯過了一些東西。 編輯:我更新了基於建議的代碼。現在程序無法註冊窗口類,具體錯誤是「參數不正確」。我查看了我的WNDCLASSEX結構的參數,並沒有任何錯誤。 編輯2:我從WNDCLASS和RegisterClas