Python打造一款仿CE工具
時(shí)間:2023-04-21 21:09:02 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-04-21 21:09:02 來源:網(wǎng)站運(yùn)營
Python打造一款仿CE工具:
一、前言CE想必大家都有所耳聞吧,在那個(gè)單機(jī)游戲外掛叢生的年代,CE無疑是一把好手,他可以通過修改內(nèi)存地址的值,從而改變游戲中的任務(wù)的血量和其它數(shù)值,CE在使用上也很好上手,整個(gè)界面也很清新爽朗,如圖:
當(dāng)我們要想修改游戲里面的數(shù)據(jù),我們需要選擇游戲的進(jìn)程,由于小編不玩游戲,所以這里選擇sublimetext的進(jìn)程,如圖:
然后就可以對該進(jìn)程中的內(nèi)存數(shù)據(jù)進(jìn)行操作了,這里我們可以選擇掃描類型為字符串,如圖:
為什么要選擇字符串,主要是大部分人都只能看懂字符串,如圖:
此時(shí)我們就可以輸入要查找的數(shù)值了,如圖:
這里通過輸入sublimetext就出現(xiàn)了很多對應(yīng)數(shù)值的內(nèi)存地址,我們今天要做的工具的功能就這么多。
下面我們一起來看看這個(gè)工具。
二、工具展示我們來看看界面,如圖:
也是比較簡單的風(fēng)格。
我們可以通過點(diǎn)擊下拉列表來獲取到系統(tǒng)中的所有進(jìn)程,如圖:
然后我們通過點(diǎn)擊這個(gè)進(jìn)程,就能顯示出一些進(jìn)程對應(yīng)的信息,如圖:
這里我們可以看到進(jìn)程號都是一樣的,所以我們修改一下,去掉進(jìn)程號,然后為了讓內(nèi)存地址好看,我們就給它去掉前面的0x,如圖:
至于數(shù)值為什么是一串?dāng)?shù)字,主要還是因?yàn)樾【幖夹g(shù)有限,再加上對win32api也不是特別熟悉,所以最后只能做到這一步,這個(gè)遺憾看來只能以后慢慢補(bǔ)上了。這里我們同樣提供了復(fù)制的功能, 只需要我們雙擊表格中的某一行即可,如圖:
可以看到成功的復(fù)制并且粘貼都是可以的。除此之外,我們還提供了一個(gè)工具,他可以顯示所有進(jìn)程的信息,如圖:
至此,工具的功能介紹完畢,雖然有很多不足之處,不過我相信以后一定會越做越好。
三、總結(jié)想要獲取仿CE工具源碼的請關(guān)注公眾號簡易編程網(wǎng)并在后臺回復(fù)關(guān)鍵字"內(nèi)存地址工具"即可獲取到。