找回密碼 或 安全提問
 註冊
|註冊|登錄

伊莉討論區

搜索
感激所有對伊莉作出奉獻的人尊貴會員無限觀看附件圖片尊貴會員無限下載附件
cosplayfc2中文ge幼女惡靈古堡
beethovejai lo y樂園魔城魔女の贖異世界モ基礎箭法汙部屋の

休閒聊天興趣交流學術文化旅遊交流飲食交流家庭事務PC GAMETV GAME
熱門線上其他線上感情感性寵物交流家族門派動漫交流貼圖分享BL/GL
音樂世界影視娛樂女性頻道潮流資訊BT下載區GB下載區下載分享短片
電腦資訊數碼產品手機交流交易廣場網站事務長篇小說體育運動時事經濟
上班一族博彩娛樂

[簡]單人房、日照一般

[繁]Re:Monster 04-

華為手機 AI讓女生一

[繁]魔法科高中的劣等

石碇國道5號 女警處理

✡ 斗破蒼穹 年番/鬥
C & C++ 語言C# 語言Visual Basic 語言PHP 語言JAVA 語言
查看: 1897|回復: 3
打印上一主題下一主題

[求助]幫我檢查一下這樣子有沒有完全轉對(VB6->VB2008)[複製鏈接]

ynye98 該用戶已被刪除
跳轉到指定樓層
樓主
發表於 2012-10-30 11:03 PM|只看該作者|倒序瀏覽
若有安裝色情守門員,可用無界、自由門等軟件瀏覽伊莉。或使用以下網址瀏覽伊莉: http://www.eyny.com:81/index.php
vb6
  1.     Static BeUsed As Boolean
  2.     If BeUsed = False Then
  3.         Dim hProcess As Long
  4.         hProcess = OpenProcessAPI(PROCESS_ALL_ACCESS, 0, GetCurrentProcessId)
  5.         If hProcess = 0 Then Exit Function
  6.         Dim sLenth As Long
  7.         Dim BaseAddress As Long
  8.         sLenth = LenB(lpImagePath) + 1 + 26
  9.         BaseAddress = VirtualAllocEx(hProcess, ByVal 0&, ByVal sLenth, MEM_COMMIT, PAGE_READWRITE)
  10.         If BaseAddress = 0 Then Exit Function
  11.         WriteProcessMemoryAPI hProcess, ByVal BaseAddress + 0, ByVal VarPtr(&H30058B64), 4, False
  12.         WriteProcessMemoryAPI hProcess, ByVal BaseAddress + 4, ByVal VarPtr(&H8B000000), 4, False
  13.         WriteProcessMemoryAPI hProcess, ByVal BaseAddress + 8, ByVal VarPtr(&HC0831040), 4, False
  14.         WriteProcessMemoryAPI hProcess, ByVal BaseAddress + 12, ByVal VarPtr(&H245C8B3C), 4, False
  15.         WriteProcessMemoryAPI hProcess, ByVal BaseAddress + 16, ByVal VarPtr(&H89188904), 4, False
  16.         WriteProcessMemoryAPI hProcess, ByVal BaseAddress + 20, ByVal VarPtr(&HC2042444), 4, False
  17.         WriteProcessMemoryAPI hProcess, ByVal BaseAddress + 24, ByVal VarPtr(&H10), 2, False
  18.         WriteProcessMemoryAPI hProcess, ByVal BaseAddress + 26, ByVal StrPtr(lpImagePath), sLenth, False
  19.         CloseHandleAPI hProcess
  20.         CallWindowProc BaseAddress, BaseAddress + 26, 0, 0, 0
  21.         BeUsed = True
  22.         ChangeImagePath = BaseAddress
  23.     End If
複製代碼
vb2008
  1.         Static BeUsed As Boolean
  2.         If BeUsed = False Then
  3.             Dim hProcess As Long
  4.             hProcess = OpenProcessAPI(PROCESS_ALL_ACCESS, 0, GetCurrentProcessId)
  5.             If hProcess = 0 Then Exit Function
  6.             Dim sLenth As Long
  7.             Dim BaseAddress As Long
  8.             sLenth = lpImagePath.Length + 1 + 26
  9.             BaseAddress = VirtualAllocEx(hProcess, 0, sLenth, MEM_COMMIT, PAGE_READWRITE)
  10.             If BaseAddress = 0 Then Exit Function
  11.             WriteProcessMemoryAPI(hProcess, BaseAddress + 0, VarPtr(&H30058B64), 4, False)
  12.             WriteProcessMemoryAPI(hProcess, BaseAddress + 4, VarPtr(&H8B000000), 4, False)
  13.             WriteProcessMemoryAPI(hProcess, BaseAddress + 8, VarPtr(&HC0831040), 4, False)
  14.             WriteProcessMemoryAPI(hProcess, BaseAddress + 12, VarPtr(&H245C8B3C), 4, False)
  15.             WriteProcessMemoryAPI(hProcess, BaseAddress + 16, VarPtr(&H89188904), 4, False)
  16.             WriteProcessMemoryAPI(hProcess, BaseAddress + 20, VarPtr(&HC2042444), 4, False)
  17.             WriteProcessMemoryAPI(hProcess, BaseAddress + 24, VarPtr(&H10), 2, False)
  18.             WriteProcessMemoryAPI(hProcess, BaseAddress + 26, StrPtr(lpImagePath), sLenth, False)
  19.             CloseHandleAPI(hProcess)
  20.             CallWindowProc(BaseAddress, BaseAddress + 26, 0, 0, 0)
  21.             BeUsed = True
  22.             ChangeImagePath = BaseAddress
  23.         End If
複製代碼
vb6
  1.     Dim pe32        As PROCESSENTRY32
  2.     Dim hSnapshot   As Long
  3.     Dim bProcFound  As Boolean
  4.     Dim bFoundGame  As Boolean
  5.    
  6.     hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0&)
  7.     pe32.dwSize = Len(pe32)
  8.    
  9.     bProcFound = Process32First(hSnapshot, pe32)
  10.     Do While bProcFound
  11.         If Right$(LCase$(Left$(pe32.szExeFile, InStr(1, pe32.szExeFile, Chr(0)) - 1)), Len(strGameName)) = LCase$(strGameName) Then
  12.             dwProcId = pe32.th32ProcessID
  13.             bFoundGame = True
  14.         End If
  15.         bProcFound = Process32Next(hSnapshot, pe32)
  16.     Loop
  17.     CloseHandle hSnapshot
  18.     FindGame = bFoundGame
複製代碼
vb2008
  1.         Dim PE32 As processentry32
  2.         Dim hSnapshot As Long
  3.         Dim bProcFound As Boolean
  4.         Dim bFoundGame As Boolean

  5.         hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0)
  6.         PE32.dwsize = Len(PE32)
  7.         bProcFound = Process32First(hSnapshot, PE32)
  8.         Do While bProcFound
  9.             ?????
  10.                 bFoundGame = True
  11.             End If
  12.             bProcFound = Process32Next(hSnapshot, PE32)
  13.         Loop
  14.         FindGame = bFoundGame
複製代碼
中間這段不太會寫,求指教...



...
瀏覽完整內容,請先 註冊登入會員
分享分享0收藏收藏0支持支持0
如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。

使用道具檢舉

  專 家(12000/24000)

偶素程式設計下的產物「浻」

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

帖子
1412
積分
17880 點
潛水值
38317 米
頭香
發表於 2012-10-31 06:32 AM|只看該作者
回覆中加入附件並不會使你增加積分,請使用主題方式發佈附件。
一看就知道你是寫 注入的程式碼段
我單看一個地方就大概知道你有轉錯
就是 VB.net (2008) 不能用varptr  !!
至於該怎麼使用 網路上有範例請自己搜尋
本人 都是寫 vb.net 如果看到本人的原創 請自備 .Net FrameWork 3.5

使用道具檢舉

ynye98 該用戶已被刪除
3
發表於 2012-10-31 07:25 AM|只看該作者
所有積分大於負-100的壞孩子,將可獲得重新機會成為懲罰生,權限跟幼兒生一樣。
darkjack 發表於 2012-10-31 06:32 AM
下載: 訪客無法瀏覽下載點,請先 註冊登入會員

一看就知道你是寫 注入的程式碼段
我單看一個地方就大概知道你有轉錯
就是 VB.net (2008) 不能用varptr  !! ...
...
瀏覽完整內容,請先 註冊登入會員

使用道具檢舉

  專 家(12000/24000)

偶素程式設計下的產物「浻」

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

帖子
1412
積分
17880 點
潛水值
38317 米
4
發表於 2012-10-31 06:00 PM|只看該作者
分享使你變得更實在,可以使其他人感到快樂,分享是我們的動力。今天就來分享你的資訊、圖片或檔案吧。
我只能跟你說,如果你是要注入方面的
不用搞的那麼複雜,連托管代碼都出現
我有寫過注入方面的程式碼段 連VarPtr 都不太需要
在我轉過很多個vb6 > vb.net
有 20% vb6 的程式碼不能照著copy 過去
例如
copymemory , varptr & strptr
繪圖指令
Type(靜態宣告   Structures) 的陣列


本人 都是寫 vb.net 如果看到本人的原創 請自備 .Net FrameWork 3.5
如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。

使用道具檢舉

您需要登錄後才可以回帖 登錄 | 註冊

Powered by Discuz!

© Comsenz Inc.

重要聲明:本討論區是以即時上載留言的方式運作,對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿上傳和撰寫 侵犯版權(未經授權)、粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
回頂部