LinuxQuestions.org
Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 03-09-2014, 12:07 PM   #1
Hasan5599
Member
 
Registered: Jan 2014
Location: Bangladesh
Distribution: Ubuntu, Mint, Arch ( running)
Posts: 41

Rep: Reputation: Disabled
Unhappy what program should to learn now??


Hey guys help me plz..
I want to become a hacker , i know hacking is not good but i am very passionate & interested about hacking...so i have started to learn programming and i have finished " C " programming language. I aware that only one type of language knowning can not to became a good hacker. So what language should i learn now?? And how many language i need to know plz SUGGEST ME IN DETAIL. Thanks
 
Old 03-09-2014, 12:10 PM   #2
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 6,008

Rep: Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621
You've "finished learning C"? Can you write a device driver, or write your own back door into the Linux Kernel? Can you write an operating system from scratch on your own? If so, then well done. Otherwise you've just learned syntax which doesn't mean much.
 
Old 03-09-2014, 12:15 PM   #3
Ryanms3030
Member
 
Registered: Jan 2014
Distribution: Debian, Mint, CentOS, Ubuntu
Posts: 261

Rep: Reputation: Disabled
I thought being a hacker was a great thing and being a cracker was not so good
 
1 members found this post helpful.
Old 03-09-2014, 12:16 PM   #4
joe_2000
Member
 
Registered: Jul 2012
Location: Aachen, Germany
Distribution: Void, Debian
Posts: 808

Rep: Reputation: 216Reputation: 216Reputation: 216
http://www.catb.org/esr/faqs/hacker-howto.html
 
Old 03-09-2014, 12:25 PM   #5
Hasan5599
Member
 
Registered: Jan 2014
Location: Bangladesh
Distribution: Ubuntu, Mint, Arch ( running)
Posts: 41

Original Poster
Rep: Reputation: Disabled
Hey thanks for your prompt reply...
But nobody did not tell my apropreate answer... I want suggestion, which programe i will learn setp by step.??
 
Old 03-09-2014, 12:27 PM   #6
joe_2000
Member
 
Registered: Jul 2012
Location: Aachen, Germany
Distribution: Void, Debian
Posts: 808

Rep: Reputation: 216Reputation: 216Reputation: 216
Quote:
Originally Posted by Hasan5599 View Post
Hey thanks for your prompt reply...
But nobody did not tell my apropreate answer... I want suggestion, which programe i will learn setp by step.??
Did you look at the link I posted? Your question is answered here:
http://www.catb.org/esr/faqs/hacker-howto.html#skills1
 
Old 03-09-2014, 12:33 PM   #7
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 6,008

Rep: Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621
Quote:
Originally Posted by Hasan5599 View Post
Hey thanks for your prompt reply...
But nobody did not tell my apropreate answer... I want suggestion, which programe i will learn setp by step.??
I did answer your question though I did it with a question. Have you learned to do the things I mentioned? If not then you should by learning to program rather than just learning syntax. There are lots of tutorials on the internet for learning to program.
Also, if you want to hack networking other such things then you should learn about them also. Start with the basics of TCP/IP and go from there probably ending up playing with something like Kali.
There is no magic way to "become a hacker" (I learned this the hard way and never got close to being a hacker) but you just have to keep learning and keep trying to look at things in different ways.
 
Old 03-09-2014, 12:53 PM   #8
Smokey_justme
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 534

Rep: Reputation: 203Reputation: 203Reputation: 203
Here's one great tip: Re-learn C and start to actually use it... As an experiment, build your own programming language... Hell, build one capable of recompiling itself.. Then you can 100% say you've finished learning C..

And you seem to have a great misunderstanding of what hacking actually is... Do you think all those people building great anti-viruses (for example) aren't hackers because they 're not on the "dark side"? Do you think kernel developers (not all of them, but most of them) aren't hackers.. Really, just download the kernel source code and look at some of it's code.. It's pretty amazing..

Than again, you did make you're intentions clear, you wan't to be a cracker.. Why in the hell should any of us help you?

Last edited by Smokey_justme; 03-09-2014 at 02:53 PM.
 
Old 03-09-2014, 01:00 PM   #9
pan64
LQ Guru
 
Registered: Mar 2012
Location: Hungary
Distribution: debian i686 (solaris)
Posts: 8,121

Rep: Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270
and one more thing.... I'm not a hacker, so probably it is not really true, but I think a really good hacker must have practice in dozens of languages like c, c++, perl, java, different type of shells, python, ruby, php, visual basic, whatever.... You can start anywhere you like...
 
Old 03-09-2014, 01:03 PM   #10
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,811
Blog Entries: 1

Rep: Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191Reputation: 1191
Quote:
Originally Posted by Hasan5599 View Post
Hey guys help me plz..
I want to become a hacker , i know hacking is not good but i am very passionate & interested about hacking...so i have started to learn programming and i have finished " C " programming language. I aware that only one type of language knowning can not to became a good hacker. So what language should i learn now?? And how many language i need to know plz SUGGEST ME IN DETAIL. Thanks
To be a 'true' hacker, you need to be fluent in 42 languages, no more, no less. 42 shall be the number you should learn, and the number of the languages should be 42.
43 you should not learn, neither should you 41. 44 is right out. Once the number 42, being the 42nd number, is reached, then you will become a true, leet hacker.
 
Old 03-09-2014, 01:07 PM   #11
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 6,008

Rep: Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621Reputation: 1621
Quote:
Originally Posted by pan64 View Post
and one more thing.... I'm not a hacker, so probably it is not really true, but I think a really good hacker must have practice in dozens of languages like c, c++, perl, java, different type of shells, python, ruby, php, visual basic, whatever.... You can start anywhere you like...
From what I know of software developers and from limited experience of learning bits of a few languages once you can program properly you can do so in almost any language and it's just a case of picking up the syntax when you need it. That's not to say that you can't be more familiar with one language and so more able to use it to its fullest but I think learning the syntax of other languages comes after you learn how to develop software in one.
 
Old 03-09-2014, 01:21 PM   #12
pan64
LQ Guru
 
Registered: Mar 2012
Location: Hungary
Distribution: debian i686 (solaris)
Posts: 8,121

Rep: Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270Reputation: 2270
Quote:
Originally Posted by 273 View Post
From what I know of software developers and from limited experience of learning bits of a few languages once you can program properly you can do so in almost any language and it's just a case of picking up the syntax when you need it. That's not to say that you can't be more familiar with one language and so more able to use it to its fullest but I think learning the syntax of other languages comes after you learn how to develop software in one.
I do not agree with you:
As it was already mentioned 42 languages should be learnt. I think learning a language is not equal to learning the syntax, but knowing the "soul", the essence of it, so knowing perl/python/... for me means writing perlish/pythonish/... code.
You can write bad code in any language, but powerful and efficient code?
 
Old 03-09-2014, 01:29 PM   #13
Smokey_justme
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 534

Rep: Reputation: 203Reputation: 203Reputation: 203
Actually, the first thing in writing good code is to think of the problem outside it's code... You can then choose your writing language that fits best or bend your solution into the language you know best or have to use... So, yes, being a programmer has little to do with the language in which you're programming..

At least, that's my opinion..

Last edited by Smokey_justme; 03-09-2014 at 01:31 PM.
 
Old 03-09-2014, 02:15 PM   #14
honeybadger
Member
 
Registered: Aug 2007
Location: India
Distribution: Slackware (mainly) and then a lot of others...
Posts: 855

Rep: Reputation: Disabled
What is this - seriously.
You are illiterate in half a dozen languages.
........... And now you want to still be seen hacker - and you don't even bother reading some deep insights that the best brains have to offer.
Hacking is not a easy. Installing Kali or any other Linux operating system is not going to help. Hacking is all about you looking for what you want and achieving it.
C in itself is huge. I am scared of people who say they know C.
Relearn C that is all I can say.
 
Old 03-09-2014, 09:25 PM   #15
Hasan5599
Member
 
Registered: Jan 2014
Location: Bangladesh
Distribution: Ubuntu, Mint, Arch ( running)
Posts: 41

Original Poster
Rep: Reputation: Disabled
Thanks all of you. All posts were helpful.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Help me learn to program. LazerPhreak Linux - Software 3 02-15-2010 01:20 AM
What do I download to learn/program java? M$ISBS Programming 9 10-13-2009 07:37 PM
Learn English with a C program cigarstub Programming 1 09-20-2005 12:53 PM
i want to learn to program... trey85stang Programming 13 01-07-2005 02:22 PM
Want to learn to Program Tenover Linux - Newbie 13 03-28-2003 03:38 PM


All times are GMT -5. The time now is 05:15 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration