Wanting to learn any new skill is truly a noble idea, learning to become a plummer, an electrician, a prison architect, whatever it may be there is always a support network of trustworthy individuals. In IT in general you have a very vast ocean to swim through for any support question imaginable, but there is one certain discipline that isn't exactly as helpful all the time. This arena is the hacking specialization, as a thief and a hacker can act as the same, lets break down why this network isn't as safe all the time.
A young thief named Jim wants to learn how to pick locks, he posts an ad on craigslist offering to pay someone to teach him. Eventually someone gives him an email and says they'll come meet at his house, as it was the safest place to meet. Jim agree's and gives the man his address, says he works until 5PM but any time after that would be perfect. Once Jim gets home from work he finds that his entire house had been emptied. That's the thing about a thief, taking advantage of a victim sure is a fun idea, BUT taking advantage of someone who either wants to be your, or is on your same grade, is so much more satisfying.Hackers love hacking, but given the opportunity to hack another hacker? That's a god send, we love it, so when it comes to trusting people it becomes pretty hard to find someone you can trust. The few people over on goblins of technology G+ page I've come to find very trustworthy and would give up some info to them but not the whole lot. But you never really know who you can and cannot trust when the end goal can at times be shady.
Using a keylogger for an example, getting them for free is a possibility, doing a quick google search will yield some pretty good results for free key loggers. How and why is it free is the real question though, it can very will possibly be a social engineering strike, or you could be assisting in spreading a plague. Imagine getting the greatest tool for free, just a few key strokes and bam there it is in your download folder ready for you to upload to another system, but what if that file wasn't safe in it's own right? As a hacker hacking is fun, and by wanting to be a hacker, or a scriptkiddie, you've made it far to easy to commandeer your system. If you ABSOLUTETLY need a keylogger, buy it, something like KeyLogger Pro from CNET.
Free isn't free all the time in the world of hacking, a thief is a thief, it doesn't matter if they have a keyboard as their playing ground, or a lockpick set to have fun with. They're going to take advantage of ignorance and always will when they see the opportunity given.
There are free tools available that are 100% legitimate for us to use, such as metasploit and Kali Linux, but these are just tools. They are some powerful tools but they aren't the end all tools of all tools, there is always a new exploit to find and a new vulnerability to discover, they aren't always going to be accommodated by these programs. Let alone firewalls and other programs very likely could have blocks enabled for applications from the above penetration testing tools.
Learning to code on your own can possibly be one of your strongest tools in your toobox. Not relying on potential thieves to compromise your network. Learning how to make a loop that overflows the memory and injects a file into a registry file before crashing the system, only to reboot and bring you full control WITHOUT the aid of someone elses work, can give you an upper hand.
I'm not a coder so I'm not going to sugar coat this at all, I am trying to learn some C programming using https://alison.com/courses/Introduction-to-Programming-in-C right now. Free course that'll teach me how to code in C sooner or later. Might not be the end route and odds are I'll have to step up to something a bit more powerful eventually, but as a starting point this is working pretty wonderfully. Always keep learning, always tinker, always toy, never stop. And as always, be safe my goblins.
Don't forget to click that +1 button, share, and let me know what you think in the comments below.
C is a good language. I know some C++ and C#. My interest in programming for Android has taught me a lot of Java though and I am really starting the enjoy the language. It gets bashed a lot but Java is fun to code in. Learning how to code takes a good amount of effort but once you learn one language it is easier to learn others. You get in your rhythm and most languages use the same mechanics but implement them in different ways.
ReplyDeletejava is awesome though. I plan on getting into it soon, c just seems so fun :-P
Delete