Nghiên cứu file .cod của Blackberry mình bỗng phát hiện ra một điều thú vị ^^. Phần mềm nào không được sign bằng key của RIM thì có thể patch được như phần mềm trên Windows thôi. Các bác viết phần mềm cho Blackberry nên cẩn thận, mua key của RIM đi nhé !
Ok, vậy phải làm thế nào với vi-chat: đọc qua code của phần mềm này, mình thấy nếu như đã đăng ký thì có 1 biến tĩnh lưu giữ giá trị 70, vậy chỉ cần sửa file .cod để biến này luôn có giá trị là 70. Thật là đơn giản :)). Mình đã sửa file .cod, chạy trên BB của mình, êm ru ^^.
Patch file .cod đã sign bằng key của RIM thì thật là không khó ! Nếu giải quyết được bài toán: tìm cách xóa đi thuộc tính đánh dấu file đã được sign, và xóa sign đó đi ^^. Lúc này việc patch có thể thực hiện một cách đơn giản và có thể chạy trên máy thật được, việc resign là không cần thiết (tuy nhiên nếu resign lại thì BB sẽ không bật ra hỏi permission lung tung ^^)
Link download:
Vi-chat 2.7.20 World Edition
Thứ Ba, 6 tháng 7, 2010
Thứ Tư, 2 tháng 6, 2010
Blackberry mBlware helper 1.0.2
Tiếp theo việc hoàn thành Toysoft CA Keymaker, mình lại làm tiếp mblware helper. Website http://www.mblware.com/ chỉ cho phép download một số phần mềm, nên mblware helper này mới chỉ tập hợp được một số. Phiên bản hiện tại của mblware helper là 1.0.2

Các phần mềm của cùng một hãng bao giờ cũng có một đặc điểm chung: là thuật toán tạo keycode giống nhau, chỉ khác nhau giá trị tham số ^^
Thuật toán tạo key mà mBlWare sử dụng như sau:
$key = Hex(BitOR(DEC($PIN), $const))
với $PIN là mã pin của Blackberry, vd: $PIN = 24201B5E, $const là một hằng số tương ứng với từng software ^^.
Danh sách các phần mềm mBlware helper hỗ trợ như sau:
Blackbook 2.0
mblVault 1.0.1;
mblVault 2.0.0
FaceRate 1.0
ShakeItUp 1.0 (storm only)
ContactOrder 1.0
mblStats 1.0.2
Link download:
http://www.mediafire.com/file/m2yy1mqoqqw/mblware_helper_1.0.2.zip

Các phần mềm của cùng một hãng bao giờ cũng có một đặc điểm chung: là thuật toán tạo keycode giống nhau, chỉ khác nhau giá trị tham số ^^
Thuật toán tạo key mà mBlWare sử dụng như sau:
$key = Hex(BitOR(DEC($PIN), $const))
với $PIN là mã pin của Blackberry, vd: $PIN = 24201B5E, $const là một hằng số tương ứng với từng software ^^.
Danh sách các phần mềm mBlware helper hỗ trợ như sau:
Blackbook 2.0
mblVault 1.0.1;
mblVault 2.0.0
FaceRate 1.0
ShakeItUp 1.0 (storm only)
ContactOrder 1.0
mblStats 1.0.2
Link download:
http://www.mediafire.com/file/m2yy1mqoqqw/mblware_helper_1.0.2.zip
Nhãn:
Blackbook,
contactorder,
facerate,
helper,
mblstats,
mblvault,
mblware,
mblware helper,
shakeitup
Blackberry Toysoft CA Keymaker v1.6
Sau một thời gian nghiên cứu reverse engineering cho các phần mềm của Blackberry, cuối cùng miềng cũng đã viết được bộ ToySoft CA Keymaker. Tool này giúp tạo key cho tất cả các phần mềm hiện có trên trang http://www.toysoft.ca/. Phiên bản hiện tại của ToySoft CA Keymaker là 1.6 (Final)
Thuật toán tạo key của hãng Toysoft rất đơn giản như sau:
$keycode=0;
For $i= 1 to StringLen($PIN) step 1
$keycode += asc(StringMid($PIN,$i,1));
Next
$keycode= $keycode * xxxxxxx + yyyyyy
Tính tổng theo mã ascii các ký tự có trong mã PIN, sau đó tổng này sẽ được nhân với hằng số xxxxxx và cộng với hằng số yyyyyy (2 hằng số này thay đổi theo phần mềm). Tổng sau cùng chính là key của phần mềm tương ứng
Danh sách các phần mềm mà Tool này hỗ trợ bao gồm:
FakeCall 2.0
NotNow 2.0
SMSCounter 1.2
PictureID 2.3.6
myCallLogs 3.0.1
CallTools 3.0
myStocks 1.0.8
VoiceMemo 1.0.1
KamaSutra 1.0.2
bbPTable 1.0
DIPCalc 1.0.1
Ballz 1.0.3
GoFish 1.0.2
Lucky7Slots 1.0.2
SeaBattle 1.0
TapOMania 1.0
WackOMole 1.0
BatteryInfo 1.1
iCalendar 1.2
magicIcon 1.1
PictureDial 2.0
VisualArts 2.0
bQuiet 1.1.2
KoolSounds 2.0.1
LocationProfiler 1.1
ProfilerPro 1.0
RandomTones 2.0
CalendarAppIcon 1.0.3
AppClock 1.0.2
BuzzOff 2.1
iamhere 1.0
SendIt 1.0.2
TipCalc 1.0
SuperPower 1.2
PictureDialer 1.1
DemoMaker 1.0
mySchedule NFL 2009 1.1
CallNotes 2.0.2
SMSPic 1.1
SysInfo 0.5 (Storm)
PictureDialer 3.0
---------------------------------------------------------
Link Download:
http://www.mediafire.com/file/iddqyxzqe42/toysoftca_helper_1.6.zip

$keycode=0;
For $i= 1 to StringLen($PIN) step 1
$keycode += asc(StringMid($PIN,$i,1));
Next
$keycode= $keycode * xxxxxxx + yyyyyy
Tính tổng theo mã ascii các ký tự có trong mã PIN, sau đó tổng này sẽ được nhân với hằng số xxxxxx và cộng với hằng số yyyyyy (2 hằng số này thay đổi theo phần mềm). Tổng sau cùng chính là key của phần mềm tương ứng
Danh sách các phần mềm mà Tool này hỗ trợ bao gồm:
FakeCall 2.0
NotNow 2.0
SMSCounter 1.2
PictureID 2.3.6
myCallLogs 3.0.1
CallTools 3.0
myStocks 1.0.8
VoiceMemo 1.0.1
KamaSutra 1.0.2
bbPTable 1.0
DIPCalc 1.0.1
Ballz 1.0.3
GoFish 1.0.2
Lucky7Slots 1.0.2
SeaBattle 1.0
TapOMania 1.0
WackOMole 1.0
BatteryInfo 1.1
iCalendar 1.2
magicIcon 1.1
PictureDial 2.0
VisualArts 2.0
bQuiet 1.1.2
KoolSounds 2.0.1
LocationProfiler 1.1
ProfilerPro 1.0
RandomTones 2.0
CalendarAppIcon 1.0.3
AppClock 1.0.2
BuzzOff 2.1
iamhere 1.0
SendIt 1.0.2
TipCalc 1.0
SuperPower 1.2
PictureDialer 1.1
DemoMaker 1.0
mySchedule NFL 2009 1.1
CallNotes 2.0.2
SMSPic 1.1
SysInfo 0.5 (Storm)
PictureDialer 3.0
---------------------------------------------------------
Link Download:
http://www.mediafire.com/file/iddqyxzqe42/toysoftca_helper_1.6.zip
Đăng ký:
Bài đăng (Atom)