I want to be an arm top ways to make money online reverse engineer – giovanni rocca

First stage is to give yourself a target, something easy and not hardcore – no packers, obfuscations and sick tricks. I went straight to a semi-hard one (clash royale. It was unprotected at all back in the days, but the complexity of sodium encryption and general encryptions understanding top ways to make money online (hashes, priv/pub key encryptions etc) made me fail and waste time for 3 months or top ways to make money online more. Not really waste but could be optimized.) for the poor debugging and ARM understanding I did hard top ways to make money online self-deep-learning but this could be optimized by asking the right top ways to make money online questions in secret 😛 (asking a suggestion, what an instruction mean in short it’s not like asking the cooked soup, aka you’ll probably get a reply. Push yourself into it before).

Games are good targets. Nowadays mobile games are real business. ESport is reality. There is betting, tournaments around the world (thanks supercell for tokyo) and so they are heavily protected to prevent cheating and top ways to make money online hacking, time to time with similar techniques used to pack malwares top ways to make money online or protect an iot etc (believe me… i saw any kind of crazy shits to protect the top ways to make money online user space from data-leak/manipulation and I can’t wait to see new ones!). Any kind of applications which just exchange data with a top ways to make money online remote server, multi-os (android and ios – to make sure they are shipped with shared native libraries) (giving the assumption you already know some basic JAVA reverse top ways to make money online engineering) could be a good target. Android is best. Open source code helps a lot to understand, in example, how the spawn of a process happens. The kernel as well, i’ve wrote a kernel module to give my self some top ways to make money online little help from the kernel while debugging the userspace from top ways to make money online the userspace thanks to the fact the code is open, learnt to write colorful ways to use shared memory as top ways to make money online an ipc from kernel to user and so on.

Next steps could be easily learnt by googling with the top ways to make money online right keywords – “how to attach GDB”, “how to run frida on android” etc. To build back the network protocol, start by hooking with frida or breakpointing with gdb low top ways to make money online level involved api that dispatch and receive messages through sockets. (send, recv, sendto, recvfrom, ssl_write, ssl_receive etc etc). You’ll learn that there are abstract things which are in top ways to make money online every os (android, ios, windows) libc. LIBC <- EL IB C – “libc exported plt” “arm syscall table”.

If you are dealing with http/s your best deal would be some hasher in the top ways to make money online headers, to turn it a bit fun, if it’s tcp you’ll have to build it back. Use backtrace to understand where functions comes from, step the code, emulate the functions line by line and understand what each top ways to make money online instructions is doing in the real deep. Would you tell me that’s i hard to understand that

MOV R0, R1 is copying R1 into R0? Or LDR.W R2, [R4, #4] is loading a word from the pointer in r4+4? Eventually a ! In the end of the opstr could bring trouble but top ways to make money online it’s easy to search. 2 weeks later you can understand with the same principles top ways to make money online arm64 and x32/64. Take arm64 i.E. It have more registers and assembly looks almost the same. X32 is a bit different but you just learn how top ways to make money online the shits works down the business.. Wow there are some registers which hold things and instructions top ways to make money online which are just bytes… like everything else.

Once achieved, whatever time needed, if you pick the cracking/malware analyst way you’ll move to packed and protected targets. Base on my experiences, nowadays, most of the hardcore obfuscations are built on top of top ways to make money online LLVM and most of the anti-debugging tricks happens in dt_init because the necessity of stepping top ways to make money online the system (2 click/1 line of code in dwarf debugger) and if it’s not like that, we have great chance it could turn out to something top ways to make money online fun.

To conclude, I want to leave my opinion to all the skilled top ways to make money online people out there. I’m still looking to someone that take my hand like top ways to make money online a lil child and guide me through fuzzing and exploitation top ways to make money online (from know how to do it and actually do it top ways to make money online there is a big hole). I was in touch with many people that pointed me top ways to make money online to documents, papers, videos but nowadays it’s not like in 90′, you don’t pwn websites with index.Php?Page= rfi inclusion anymore. There are mitigations, sick tricks to prevent us to do what we do, cracking included. You need to change your training approach because I feel top ways to make money online like every time i try to study something in the top ways to make money online deep I have hundred of questions or points which i top ways to make money online totally miss the logic behind and this turn to *10 amount of time. And I don’t want to speak about the trainings offered by pro top ways to make money online people. Not everyone can afford 5000$ or more + travel costs (families, country taxes, whatever prevent people to take a plane), we got “the cloud”. I’m ok to sell the knowledge, but also consider to organize some goddamn free trainings. You won’t learn those things anymore through papers or by seeing top ways to make money online time limited keynotes of the awesome ios exploit developers. You need to take people, place them in front of a bof and watch them top ways to make money online doing da job while replying questions and fill the gaps, taking the necessary time, because, nowadays it’s fucking hard to understand any single mitigation in a top ways to make money online real doing context (imagining someone wishing to reach code injection into an arxan top ways to make money online guarded memory segment without spending 1+ year).

RELATED POSTS