5,597,647 Members 32,819 Now Online
XDA Developers Android and Mobile Development Forum

Learn to reverse ARM :)

Tip us?
 
viperbjk
Old
#1  
viperbjk's Avatar
Recognized Developer - OP
Thanks Meter 45
Posts: 391
Join Date: Nov 2007
Location: Munich
Cool Learn to reverse ARM :)

Hi there guys,

as I've seen that a lot of you only "brew" OS.

Now it's time to leave the kindergarten and do real stuff that really helps the community in building and modding OS for future OS versions (and mobiles).

Take a look at :
http://forum.revskills.de/viewtopic.php?f=13&t=36

and learn basic stuff, to reverse and understand QC mobile firmware

And for all advanced ones, it is also wise to have a look at it, as it will hopefully improve your QC reversing a lot.

I plan on doing at least 10 tutorials on basic and advanced QC reversing,
including "hard" stuff like crypto algorithms.


Cya,

Viper BJK
Author of QMAT/PSAS/RevSkills/Mobile Relevator

My Homepage

<== Please donate ==>
 
alphazero
Old
(Last edited by alphazero; 11th October 2008 at 01:39 AM.)
#2  
alphazero's Avatar
Senior Member
Thanks Meter 1
Posts: 1,314
Join Date: Jun 2006
Quote:
Originally Posted by viperbjk View Post
Hi there guys,

as I've seen that a lot of you only "brew" OS.

Now it's time to leave the kindergarten and do real stuff that really helps the community in building and modding OS for future OS versions (and mobiles).

Take a look at :
http://forum.revskills.de/viewtopic.php?f=13&t=36

and learn basic stuff, to reverse and understand QC mobile firmware

And for all advanced ones, it is also wise to have a look at it, as it will hopefully improve your QC reversing a lot.

I plan on doing at least 10 tutorials on basic and advanced QC reversing,
including "hard" stuff like crypto algorithms.


Cya,

Viper BJK
i absolutly agree but what you are doing is the real kindergarten. http://www.hex-rays.com/idapro/ start learing idapro and to understand it and stop this useless post.
hamburg ist die macht ? nene =)
 
viperbjk
Old
#3  
viperbjk's Avatar
Recognized Developer - OP
Thanks Meter 45
Posts: 391
Join Date: Nov 2007
Location: Munich
Well if it were just how to use IDA, I would agree.

But QC isn't any standard ARM for sure

I really guess that most don't even know what amss, rex is,
what standard algorithm qc uses or why there are any nvitems

Cya,

Viper BJK

P.S.: AlphaZero, Hamburg oder nicht Hamburg ist doch völlig Banane
Author of QMAT/PSAS/RevSkills/Mobile Relevator

My Homepage

<== Please donate ==>
 
alphazero
Old
(Last edited by alphazero; 11th October 2008 at 01:51 AM.)
#4  
alphazero's Avatar
Senior Member
Thanks Meter 1
Posts: 1,314
Join Date: Jun 2006
Quote:
Originally Posted by viperbjk View Post
Well if it were just how to use IDA, I would agree.

But QC isn't any standard ARM for sure

I really guess that most don't even know what amss, rex is,
what standard algorithm qc uses or why there are any nvitems

Cya,

Viper BJK

P.S.: AlphaZero, Hamburg oder nicht Hamburg ist doch völlig Banane
okay i have no clue about it. how about u teach it to us with a tutorial so we can finally stop the kindergarden =)

ps: viper was bedeutet dieses BJK ? muss man das wissen ?



 
viperbjk
Old
#5  
viperbjk's Avatar
Recognized Developer - OP
Thanks Meter 45
Posts: 391
Join Date: Nov 2007
Location: Munich
That's my intention.

For the next generation of QC we need more reversers and new ideas. Otherwise there might be no such thing as "hard-spl" anymore for new devices.

It's not against OS brewing itself, but we are in need of new QC reversers that help us in finding new solutions to new problems

Cya,

Viper BJK

P.S.: No comment
Author of QMAT/PSAS/RevSkills/Mobile Relevator

My Homepage

<== Please donate ==>
 
cmonex
Old
#6  
Recognized Developer
Thanks Meter 47
Posts: 3,039
Join Date: Jul 2006
Location: Budapest
good stuff! I can also help with this..

for general ARM stuff, if anyone needs some nice ARM documents, I'm hosting a few on my server and can post links.

P.S.: I wish my german wasn't so rusty or I'd understand more of those lines :P
Main devices: Athena (x7500&x7510) , Xperia X1, RhodiumW
Other devices: Shift&x9500 (yess! running SPL 1.29.OliNex),
Kaiser&TouchPro&Herald, Diamond&HD, 2xUniversals
(Qtek_9000&Vodafone_VPA_IV) + non HTC's.

member of Athena Project and Shift Project

Donations:

To cmonex

To Athena Project

To Shift Project

To Diamond and Raphael Elite Team
 
viperbjk
Old
#7  
viperbjk's Avatar
Recognized Developer - OP
Thanks Meter 45
Posts: 391
Join Date: Nov 2007
Location: Munich
Hi there

Now I released the second tutorial in reversing, considering QC Standard Functions.

See the tutorial over there :

Reversing QC Functions

Cya,

Viper BJK
Author of QMAT/PSAS/RevSkills/Mobile Relevator

My Homepage

<== Please donate ==>
 
DaveShaw
Old
#8  
DaveShaw's Avatar
Retired Senior Moderator + Wiki Bureaucrat
Thanks Meter 347
Posts: 8,708
Join Date: Dec 2007
Location: Huddersfield
I haven't read the first one yet you swine

Good work & thanks...

Dave
--Retired.
 
mehdi_naghous
Old
#9  
Junior Member
Thanks Meter 0
Posts: 16
Join Date: May 2006
i want to start arm frimware reversing with ida pro but i have this problem(arm and thumb used) how to solve this problem
maybe my arm function called thumb function
i install thumb decompiler from openrce but i cant solve this problem
any body can help me for this problem
 
mehdi_naghous
Old
#10  
Junior Member
Thanks Meter 0
Posts: 16
Join Date: May 2006
i want to start arm frimware reversing with ida pro but i have this problem(arm and thumb used) how to solve this problem
maybe my arm function called thumb function
i install thumb decompiler from openrce but i cant solve this problem
any body can help me for this problem

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Polish Your Custom Themes with Theme Debugger

Creating a custom Android theme from scratch can be quite the laborious task. In addition to … more

Clean Up Your Logcat Code with Lib Cleaner

Some of you may think that writing code is the hardest part of development. It’s not, as the … more

Tweak Your Xperia Device’s Camera App Yourself

We’ve come to expect nearly perfect cameraperformancein our modern day … more