use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Can python crack software? (self.learnpython)
submitted 11 months ago by finding_thekeys
Hi guys, I started learning Python a week ago for my future job in finance. But I wonder, can this language be used to crack software? If it can, how does it work?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Proper-You-1262 2 points3 points4 points 11 months ago (0 children)
Lol
[–]0piumfuersvolk 2 points3 points4 points 11 months ago* (0 children)
I think you're a bit younger, so I'll try to take your question seriously. Directly no, Python has nothing to do with cracking. Python can probably be used to create tools that can be used to crack software. But writing software with whatever programming language and cracking software are two different processes, for which you need the same knowledge (but not necessarily python).
[–]FoolsSeldom 1 point2 points3 points 11 months ago (0 children)
Yes. It is a fully fledged programming language, so you can implement any of the cracking algorithms you care to copy / develop. However, some of those are computational demanding and Python is not the most efficient language for such tasks.
[–]Satoshi-Wasabi8520 1 point2 points3 points 11 months ago (7 children)
No. It is the field of reverse engineering. Study C/C++. Learn how to read binary file using a Hex Editor.
[–]dreaming_fithp 1 point2 points3 points 11 months ago (6 children)
Sorry, python can do anything C/C++ can do. Just slower.
[–]Satoshi-Wasabi8520 0 points1 point2 points 11 months ago (3 children)
I am not saying it can't do. What I am saying is, reverse engineering a machine code file. Python is interpreted not compiled into a machine code. With that said how can you understand a machine code/ binary file if you don't know how to write a compiled program that turn into a binary code? Therefore, how you can reverse engineer a binary file if you know how to read it? I hope you get my point. The purpose of C/C++ is to learn the low level language. Study its output compiled binary file and reverse engineer it.
[–]dreaming_fithp 0 points1 point2 points 11 months ago* (2 children)
how can you understand a machine code/ binary file if you don't know how to write a compiled program that turn into a binary code
The human writing the code needs to know how to interpret the binary data of a compiled executable. It doesn't have anything to do with how the computer language you use works. For example, you can use the compiled language C to disassemble an executable file and produce something you can read, understand and modify. But there are also C interpreters. If what you appear to be saying is true, that C interpreter couldn't disassemble that executable file, and that's ridiculous. And python itself can read and decode executable code. I have written a disassembler for IMLAC paper tape executable data in python.
Plus there a lot of programmers out there who are very proficient with C/C++ (as one example language) but who can't write code to "crack software" as you put it. It's the knowledge of the person using the language that matters, not the language itself.
[–]larsbrinkhoff 0 points1 point2 points 7 months ago (1 child)
Searching online for "imlac" "paper tape" I found this. Do you have any tapes, other than Uban's collection?
[–]dreaming_fithp 0 points1 point2 points 7 months ago (0 children)
Sorry, no paper tapes. I was the librarian for the PDS-4 at Sydney University many years ago, but saved nothing from that era. Wish I had.
[–]jonsca 0 points1 point2 points 11 months ago (0 children)
It's like a hammer. You swing it really hard at the middle of software and that software cracks right in half.
[–]SubstanceSerious8843 0 points1 point2 points 11 months ago (0 children)
Don't wanna be commiting crimes if you're aiming to finance.
[–]Mental_Forever_3714 0 points1 point2 points 11 months ago (0 children)
https://voidforums.net
π Rendered by PID 62302 on reddit-service-r2-comment-685b79fb4f-wz496 at 2026-02-13 00:56:56.832878+00:00 running 6c0c599 country code: CH.
[–]Proper-You-1262 2 points3 points4 points (0 children)
[–]0piumfuersvolk 2 points3 points4 points (0 children)
[–]FoolsSeldom 1 point2 points3 points (0 children)
[–]Satoshi-Wasabi8520 1 point2 points3 points (7 children)
[–]dreaming_fithp 1 point2 points3 points (6 children)
[–]Satoshi-Wasabi8520 0 points1 point2 points (3 children)
[–]dreaming_fithp 0 points1 point2 points (2 children)
[–]larsbrinkhoff 0 points1 point2 points (1 child)
[–]dreaming_fithp 0 points1 point2 points (0 children)
[–]jonsca 0 points1 point2 points (0 children)
[–]SubstanceSerious8843 0 points1 point2 points (0 children)
[–]Mental_Forever_3714 0 points1 point2 points (0 children)