1
Mobile Hacking / Re: Iphone 5 iOS 6.1.3 (10B329) jailbreak, help
« on: April 06, 2013, 06:50:43 pm »
If so, can you advice better device with linux on it, not Android.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Sorry for my late reply, I have been busy.
You want to fully understand everything from the ground up?
Does that include the electronics part? There are books about building your own little computer (with electronic parts). I have to look for them though, but building your own computer would give you really insight about the things that happen in your machine.
You should definitely learn about binaries, logic gates and how to build your own circuits.
Assembly was the first way to have an abstraction from binaries. So that would come right after, if you want to go from the ground (the least abstraction) up to higher levels.
There is a good book that also covers the binaries and inner workings of a PC before jumping into assembly: https://savannah.nongnu.org/projects/pgubook/
That will take a lot of time already, so if you made it that far, C would be a logic continuation to the next abstraction layer. But do these first steps (binary, logic gates, assembly) and see how your interests evolved by then. Maybe you want something completely different then.
From what im understanding is, you went through some kinde of "how to become a hacker" article and learned that you need to learn multiple programming languages to become a hacker. And you heard from some random place that you should learn those languages and then came here to ask in which order you should learn them. Am i right?
Now from those things you said there that you want to understand how programs work, well, you can understand how programs work by learning any language. But you need to fix your goal befor learning a programming language,
what do you want to do it the future? Develope softwairs? Develope games? Develope networking ? Make Small programs for your own needs?