3.80M33最快在7天內發佈

| |
[2008/01/06 10:49 | 分類: PSP掌機王 | by 威爾斯柏 ]
點擊在新視窗中瀏覽此圖片

這幾天再等待3.80M33的PSPer可能要多等幾天了

DA的好友Mathieulh也透露了目前正在解決NIDs Resolver的問題,如果解決了變會馬上發佈

最快7天內發佈,請各位隨時關注我們動態消息


原文:

Those hoping to pick up the 3.80 M33 custom firmware may have to wait a few more days. It's come to our attention that Mathieulh has given a small update on the work for the CFW. According to him, work is currently being finished on the NIDs Resolver, and we may very well see a release within the next week or so.

That being said, we suppose everyone will just have to keep patient in the meantime. We'll keep checking around for updates, just in case in comes out sooner than expected, so feel free to keep QJ bookmarked for the latest updates on the upcoming CFW.


啥麼是NID? (來自PC論壇poison的解說)

只要查看一下用工具對PSP模塊生成的 stub, 你可以發現很多 library_XXXXXXXX 這樣的函數名, 在PSP裡面這個XXXXXXXX的u32就是所謂的NID, NID 是模塊export 或者 import 所用到的代替函數名的東西,生成方式是取得函數名的 sha1 hash, 然後取其高位的 4bytes, 就得到該函數的 NID 了,比如 sceIoOpen 的 NID就是 0x109F50BC. 已知的NID和函數對應關係可以查看 http://silverspring.lan.st/, 感謝 SilverSpring 和 moonlight 一直維護這個文檔.

因為sha1的hash是160bits的, 而NID只取高位的4bytes, 因為這樣的NID很明顯是有損的..因此我們做反曏工程的時候雖然很容易取得模塊的NID列錶,但是要取得真正的函數名就需要做一些類似窮舉的運算, 我個人(指poison)比較喜歡用nidattack 來算.(小提示: PSP 設計者是一個Star trek 迷, 所以字典裡面除了加上 sce 之類的常用字符串,還可以嘗試加入一些 Star Trek 的詞彙, 比如 kirk 之類的)
Tags: , , , , ,
評論(0) | 引用(0) | 閱讀(3242)