[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]

/cyber/ - Cyberpunk & Science Fiction

A board dedicated to all things cyberpunk (and all other futuristic science fiction) NSFW welcome

Catalog

See 8chan's new software in development (discuss) (help out)
Infinity Next update (Jan 4 2016)
Name
Email
Subject
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Flag
Embed
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, swf, pdf
Max filesize is 8 MB.
Max image dimensions are 10000 x 10000.
You may upload 5 per post.


Young man, in mathematics you don't understand things. You just get used to them. - John Von Neumann
Rules & Guidelines

File: 1437451165871.jpg (605.68 KB, 1280x720, 16:9, akira-6.jpg)

 No.28563

Hi /cyber/. I want to become a programmer and a hacker.

I'm starting to learn python.

What else do i need to become both?

 No.28564

>>28563

by learning to program for no other reason than because you want to, you have already become a hacker.

Learn as much as you can about everything that interests you.


 No.28568

I recommend learning php. also you should learn where to find libraries full of exploits.


 No.28570

>>28568

i downloaded like 1.2 gb of pdf's with info and full courses. An anon here uploaded it.


 No.28571

>>28563

see

>>25842

and my ebook collection

>magnet:?xt=urn:btih:ezohugalukvpv3m363rwefxvkj37madk&dn=books&xl=30736487988&fc=6041


 No.28576

File: 1437455218438.png (34.41 KB, 842x620, 421:310, Untitled.png)

>>28571

I'm currently in the process of adding more ebooks into the folder, but the general gist is that when the torrent gets updated, I post in that thread. Right now I'm working on adding military pdfs of tactics, past endeavors, warfare, charismatic leaders, etc.


 No.28578

>>28564

This

>>28563

Here's some books from my list

Hacking the art of exploitation 2nd edition -C

hacking secret cyphers-Python3

Violent Python-Python

Gray Hat python-Python

Black hat python-Python


 No.28581

gnu+linux


 No.28584

>>28578

Also learn social engineering a book i recommend is

Social Engineering: The art of human hacking


 No.28587

>>28564

>for no other reason than because you want to

You're a shazbot, anon.

He's learning it because he thinks it's cool. He has a reason, and so does everyone else who learns.


 No.28588

>>28587

well, it depends: does he think it's cool because it would make him look more /cyber/, or does he think it's cool because he thinks it's cool? The former implies shazbottry, the latter implies hackerdom.


 No.28589

>>28588

>does he think it's cool because he thinks it's cool?

Neither implies hackerdom. Hacking is strictly creative cleverness. You're going full shazbot.

People don't think things are cool just for the sake of thinking they're cool. They think things are cool based on how they'll be perceived.

If you think it's 'fake' or 'poser' to like something because it's cool, you might just be a poser yourself.


 No.28592

>>28589

I think you and I have different interpretations of the word "cool". I'm thinking cool as in, man, that looks fun and interesting. You seem to be thinking cool as in "the scene" or whatever.


 No.28593

>>28592

Probably. No point in really arguing though, because we can all tell OP is learning to 'hack' and programm because he saw it on TV and thinks it's cool now.


 No.28594

>>28593

true. he probably saw Mr Robot and was like "that's the life for me"

why anyone would want to be a junkie is a mystery to me


 No.28595

If you really want to be a hacker, learn how the lowest level of everything works. One of the cooler things you could do is learn shellcode and write exploits which take advantage of programs you've written.


 No.28605

Not op, but what if i want to learn programming and possibly hacking, because i don't know anything about them?

Also that those may come in handy at some point of my life.


 No.28619

>>28584

I'm pretty good at reading people. Not like: "anu i pro hacker know everithing bout ur life camrade"

But i'm good at getting someones trust.


 No.28620

>>28593

Not really. I've always been interested in programming, it sounds really interesting.

And actually i came across Mr. Robot because of this board. I dont want to become that, at all.

I'm not a fictional character from a tv show, i'm a person.

I just like the idea of knowing how to do things that other people don't even understand how they work.

Is not like i watched this:https://www.youtube.com/watch?v=1Y2zo0JN2HE and i went "Yeah, that looks awesome"


 No.28622

>>28593

I remember years ago in Computer classes (we learn some office word, excel, etc) and I was kinda into it so i would make .bat files with just starts, like a lot, then change the icon to internet explorer. Next i called the teacher and ask her to fix the browser because it wasnt working. She opened the .bat and the pc crashed. It was so much fun watching it happen.


 No.28625

File: 1437487163905.jpg (34.03 KB, 319x480, 319:480, BLEEUUGHRGHUGUUHBL.jpg)

>>28620

I don't know anything about hacking, but that looks fucking stupid.

Are people seriously watching stuff like that?


 No.28626

>>28625

Some people, unfortunately.


 No.28648

…what?

I know (like everybody) that the word "hacker" has been mistakenly associated with exploitation and cracking

but I didn't expect people at /cyber/ to actually read the word and start spewing exploitation books

Sorry OP but the exploiting part is but one little aspect of what hacking reallly is. Start by learning bash and C. There is a lot, and I mean a fucking lot of stuff in the programming world, far more than one person could ever be interested in. while some people like hacking emacs, others like webdev, others might like low-level graphics programming and others like kernel development. Take the tour and pick whatever catches your interest.

And have fun!


 No.28657

>>28648

Thanks. I'll.


 No.30483

>>28563

install gentoo

but really, just learn something like python, and I mean actually learn it, don't pussy out like a weeb learning Japanese. Then move straight on to C++. That's what I did, anyway. But I'm not interested in hacking. I just want to control the lights and shit in my house and build robots.


 No.30492

I'd like to interject some words.

you will be mad at some point. you will destroy something at some point. you will despair while making a program. But remember, that's the part of the fun. Each time you're despairing about your shit it means that you're learning. It's a sign you're admitting you did a mistake. And that's how you progress. Until now, I've already broken a cellphone and bullied the shit out of my keyboard. If you ever feel to mad, go ahead lift some weight and go outside and run.

…oh and do your linear algebra. you'le need it. It's math after all. also, learn how to fully use winshit and loonix. how to do the administrator shit and all the command line. it's just about learning your tools.

good luck!


 No.30496

While you can debate over the proper way to use the word "hacker," I posit that no matter how you want to interpret it, we can agree that most really good hackers understand things at a very low level.

I recommend learning OS internals, at least to some level. Pick a *nix to hack on. I learned on slackware. Gentoo or one of the BSDs is also pretty good. Learn how it works on the inside, under th GUIs.

Do the same with programming. You can write python if you really want, though C/asm will get you more at the level of your machine (not that you have to write them forever, write what you like, but learn the low levels).

I recommend learning shellcode. Learn what happens when you allocate memory. Learn hardware- Either hardware building, or you can just learn how it works with your software.

You may or may not ever "hax0r" anything or anyone. But when you understand how computers work at a really low level, then you'll be in place to build some really clever stuff that takes advantage of little oddities of our computers. And that's what I consider a hacker.


 No.30782

>>30496

I second this. Learn x86 assembly language.

I start 12 year old kids off in ASM first to dispell the "magic" black box of logic that all languages foster. Once the basics are down graduate to whatever language you like. You won't ever be confused about "pointers" if you do hands on indirection first (indirection being the single most important computing feature in the universe, responsible for Turing Completeness itself even in a simple Turing Machine).

Writing code & scripts in very high level languages is fine, but until you grok how the most basic features are implemented your mind will be clouded by the abstraction instead of enlightened by it: "Wow, they made all this out of just those simple instructions?"

nand2tetris.org


 No.30802

>>30782

+1. This is a great resource for learning Assembly and C.

https://thepiratebay.mn/torrent/8276168/Hacking_The_Art_Of_Exploitation_2nd_Edition_V413HAV

I like python too I think that with all these three anyone can be set for almost any career and or pursue any interest.


 No.30930

What do you think about java?


 No.30932

>>30930

currently the only good programming language that's worth learning


 No.30955

>>30930

designed by Sun Microsystems and developed by Oracle corporation, no thanks.


 No.30959

File: 1439762204419.gif (560.81 KB, 625x626, 625:626, 1438334015758.gif)


 No.30990

>>30955

so what?


 No.31041

>>28571

Oh man. Is that really over 600 GB of files? Impressive.

I got the torrent here, but so far I was not able to download the metadata to see the included files. It's been a few hours haha. This is normal for huge files, right?


 No.33933

>>28563

Learn Lisp. A good resource is "Land of Lisp" Teaches you a lot of fundamental concepts through games. I also have Winston and Horn's LISP 3rd ed. Pretty good book.

Lisp will make you a wizard.


 No.33937

>>28594

that fucking show is irritating

but at least it's making more people want to become code monkeys. Employers see so many baddies, that even the lowest quality cream seems premium


 No.33944

File: 1442928862371.jpg (32.13 KB, 453x599, 453:599, 453px-LISP_machine.jpg)

>>33933

tfw no modern lisp machines


 No.33949

start at the bottom and work hard anon. you need a lot. python is a good language to learn some basics. a good programmer needs to know a lot of languages, and needs to know a shitload of programming concepts and math. start with python beginner tutorials and guides. from there, continue educating yourself. here's something a programmer and especially a hacker really really needs: the drive to figure something out himself. prying answers from other programmers is notoriously hard, they act like shazbots all the time because they are insecure shazbots. google and irc and forums can teach you a lot, nothing beats a real education. O'Reilly is a popular name in a line of books.


 No.33951

Once you've learned a language (and any language will do really) learning to read RFC documents and CVE reports is important. It's harder than it sounds.

>>33949

I disagree with "needs to know a lot of languages" I honestly think assembly + any high level language is good enough.

I also disagree with "needs to know a shitload of … math". I can't remember the last time I needed to calculate the Bit-Theta efficiency of an algorithm, or needed to needed to understand vector arithmetic in any real depth. I think everything you need to be a programmer can be learned before taking a Calculus class.

One thing I never see recommended is a piece of software called MARS

http://courses.missouristate.edu/KenVollmar/MARS/

It's a simulator for the MIPS instruction set.


 No.33981

>>33951

Yeah when I wrote the math part I knew that someone would correctly respond like you did.

As for the languages, eh, by the midway/end you're going to know more than two either way. I know 0 other programmers that only know assembly and C.


 No.35829

>>28563

Learn python, then learn C, then learn assembly x86, then learn how to use the previous three to fuck shit up


 No.37566

If you’re a professional programmer interested in security hacking, I’ve heard these are great games for learning how that stuff works and getting practice actually doing it: microcorruption.com and cryptopals.com.


 No.37590

>>28581

OpenBSD


 No.37962

>>28576

>>28571

Anyone got a reupload of this?


 No.38002

>>37962

I'm the anon who hosted that file, I'll bring it back up. It just went through a period where nobody was downloading it for months so I kinda abandoned it. I will post the link in the data dump thread and reference you.


 No.38445

File: 1451016767777-0.jpg (167.79 KB, 1571x1178, 1571:1178, platine_8.jpg)

File: 1451016767778-1.jpg (131.25 KB, 1280x720, 16:9, maxresdefault (2).jpg)

File: 1451016767778-2.jpg (170.51 KB, 1920x1080, 16:9, maxresdefault (1).jpg)

File: 1451016767787-3.jpg (12.51 KB, 423x257, 423:257, granddaddy-on-the-ancient-….jpg)

>Pick an old common 8bit cpu. >6809,6502,8086,8080,z80

>Find an old system based on it

>Get some old Assembly language books.

>Find some chiptune music or music from here.

>And lock yourself away in a room with no distractions like a modern multitasking internet PC/phone.

Make something from bare metal and have total understanding of how your machine works. Once you train your brain for that any "higher level" languages will be cake.


 No.38450

>>38445

No offense but people do have lives. Not everyone can do that.


 No.38489

File: 1451079269671-0.jpg (999.55 KB, 2560x1920, 4:3, STEVEO6809.JPG)

File: 1451079269672-1.jpg (189.54 KB, 1280x688, 80:43, 00-37-23.jpg)

File: 1451079269672-2.jpg (127.77 KB, 500x842, 250:421, aa.jpg)

File: 1451079269675-3.jpg (103.86 KB, 590x888, 295:444, b5.jpg)

>>38450

Yes not many have the discipline or dedication to become truly 31337 today.


 No.38499

You should totally make demos. Go on pouet.net.


 No.38503

>>38002

Hey dude, are you bringing it back up? I'll seed it.


 No.38737

>>38445

H-hey anon, do you have any recommendations for sort of 8-bit based device to grab? I've been cocking around with random old tech I've scrounged up, but advice one what specifically you mean would be great. Like from goodwill or something?

sorry, I have no idea what the fuck I'm doing when it comes to stuff like this


 No.38837

>>30496

If you can sift through mounds of hexcode to see the bits of a password, you're a hacker.

but, if you have a Java program with a cute GUI to circumvent a pc or database security, you're a hacker.

It's not the means, but the ends.


 No.38850

>>38503

I want to but my computer has a bad habit of when I leave it up for a while it does this throttling thing which is eating my power bill.


 No.38885

hey anons, i recommend the language Harbour Minigui, search it and you gonna like it.


 No.38958

>>38489

what am i looking at?


 No.38962

File: 1451980039902.jpg (34.14 KB, 600x600, 1:1, 10527551_577160565775508_9….jpg)

>>38885

>environment for developing desktop applications in Windows


 No.38963

>>38958

An improved version of Ahmed's bombclock

a screenshot from Terminator

books on 6502 assembly


 No.39031

>>38450

sounds like a personal problem to me….


 No.39032

>>38837

nah user…

digging through hex = hacker

using a tool = skid

yes, the script kiddy still got the password. but "they" didn't do it, they ran someone else's code to get it.

that's like building an ikea dining room table and calling yourself a carpenter.


 No.39035

>>39032

good analogy


 No.39047

>>38962

Can you please fuck off?


 No.39048

>>39032

That's a bad analogy because you still assembled it so that's like calling yourself a professional assembler (people do get paid for this). Skids don't assemble shit.


 No.39063

>>39048

it's an analogy, shazbot.

it's not a 1:1 comparison.


 No.39076

>>28563

Being a hacker depends a lot on what system you are trying to hack


 No.39092

>>39063

don't b fukken cheeky m80


 No.39094

>>39092

>can't handle the bants




[Return][Go to top][Catalog][Post a Reply]
Delete Post [ ]
[]
[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]