Search by Tag
picoCTF
01 January 1337Babygame01
Get the flag and reach the exit. Welcome to BabyGame! Navigate around the map and see what you can find!...
pwn, out-of-boundspicoCTF
01 January 1337Buffer Overflow 2
Control the return address and arguments This time you'll need to control the arguments to the function you return to!...
pwn, buffer-overflow, ret-to-win, args-on-stack, getspicoCTF
01 January 1337Buffer Overflow 3
Do you think you can bypass the protection and get the flag? It looks like Dr. Oswal added a stack...
pwn, buffer-overflow, stack-canary, ret-to-win, byte-by-bytepicoCTF
01 January 1337Flag Leak
Story telling class 1/2 I'm just copying and pasting with this [program](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/flag-leak-vuln). What can go wrong? You can view [source](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/flag-leak-vuln.c)...
pwn, format-strings, %ppicoCTF
01 January 1337Rps
Here's a program that plays rock, paper, scissors against you. I hear something good happens if you win 5 times...
pwn, strstrpicoCTF
01 January 1337X Sixty What
Overflow x64 code Most problems before this are 32-bit x86. Now we'll consider 64-bit x86 which is a little different!...
pwn, x64, buffer-overflowpicoCTF
01 January 1337Aes Abc
AES-ECB is bad, so I rolled my own cipher block chaining mechanism - Addition Block Chaining! You can find the...
crypto, aespicoCTF
01 January 1337B00tl3grsa2
In RSA d is a lot bigger than e, why don't we use d to encrypt instead of e? Connect...
crypto, rsapicoCTF
01 January 1337B00tl3grsa3
Why use p and q when I can use more? Connect with `nc jupiter.challenges.picoctf.org 51575`. --- Connect to the service....
crypto, rsa, multi-primepicoCTF
01 January 1337College Rowing Team
I just joined my college's rowing team! To make a good first impression, I started sending my teammates positive automated...
crypto, rsa, unpaddedpicoCTF
01 January 1337Compress And Attack
Your goal is to find the flag. [compress_and_attack.py](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/compress_and_attack.py) `nc mercury.picoctf.net [port #]` --- Weโre given a file, `compress_and_attack.py` and a...
crypto, zlib, Salsa20, brute-forcepicoCTF
01 January 1337John Pollard
Sometimes RSA [certificates](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/john-pollard-cert) are breakable --- We're given an RSA certificate. After a bit of research, I figured out the...
crypto, rsa, certificatepicoCTF
01 January 1337Mini Rsa (both)
Let's decrypt this: [ciphertext](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/mini-rsa-ciphertext)? Something seems a bit small. --- *Note that the methods for this challenge work for both...
crypto, rsa, brute-force, small-epicoCTF
01 January 1337New Vignere
Another slight twist on a classic, see if you can recover the flag. (Wrap with picoCTF{}) `ioffdcjbfjmcifelcaloifgcjecgpgiebpfeiafhgajafkmlfcbpfbioflgcmacg` [new_vignere.py](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/new_vignere.py) --- Weโre...
crypto, vigenere, bitspicoCTF
01 January 1337Nsa Backdoor
I heard someone has been sneakily installing backdoors in open-source implementations of Diffie-Hellman... I wonder who it could be... ;)...
crypto, diffie-hellman, rsa, smooth-primes, pollard-attackpicoCTF
01 January 1337Rsa Pop Quiz
Class, take your seats! It's PRIME-time for a quiz... `nc jupiter.challenges.picoctf.org 18821` --- Connect to the service. The first problem...
crypto, rsapicoCTF
01 January 1337Scrambled Rsa
Hmmm I wonder if you have learned your lesson... Let's see if you understand RSA and how the encryption works....
crypto, rsa, brute-force, byte-by-bytepicoCTF
01 January 1337Sra
I just recently learnt about the SRA public key cryptosystem... or wait, was it supposed to be RSA? Hmmm, I...
crypto, rsa, factorization, brute-forcepicoCTF
01 January 1337Sum O Primes
We have so much faith in RSA we give you not just the product of the primes, but their sum...
crypto, rsapicoCTF
01 January 1337Very Smooth
Forget safe primes... Here, we like to live life dangerously... >:) - [gen.py](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/very-smooth-gen.py) - [output.txt](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/very-smooth-output.txt) --- Weโre given two files,...
crypto, rsa, smooth-primes, pollard-attackpicoCTF
01 January 1337Waves Over Lambda
We made a lot of substitutions to encrypt this. Can you decrypt it? Connect with `nc jupiter.challenges.picoctf.org 13758`. --- Connecting...
crypto, monoalphabetic-substitutionpicoCTF
01 January 1337Operation Oni
Download this disk image, find the key and log into the remote machine. Note: if you are using the webshell,...
forensics, disk, permissionspicoCTF
01 January 1337Operation Orchid
Download this disk image and find the flag. Note: if you are using the webshell, download and extract the disk...
forensics, disk, opensslpicoCTF
01 January 1337Sidechannel
There's something fishy about this PIN-code checker, can you figure out the PIN and get the flag? Download the PIN...
forensics, side-channel, timingpicoCTF
01 January 1337Whitepages
I stopped using YellowPages and moved onto WhitePages... but the page they gave me is all blank! [whitepages.txt](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/whitepages.txt) --- ```xxd...
forensics, unicode, binarypicoCTF
01 January 1337picoCTF
[picoCTF](https://picoctf.org/) This was the CTF I first started off with! In early July 2023 I was introduced to picoCTF and...
picoCTFpicoCTF
01 January 1337Otp Implementation
Yay reversing! Relevant files: [otp](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/otp) [flag.txt](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/otp-flag.txt) --- We're given an ELF binary `otp` and a `flag.txt` that contains the encrypted...
rev, otp, byte-by-bytepicoCTF
01 January 1337Reverse Cipher
We have recovered a [binary](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/rev-cipher-rev) and a [text file](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/picoCTF/rev-cipher-rev_this). Can you reverse the flag. --- We're given an ELF binary...
revpicoCTF
01 January 1337Irish Name Repo 1
There is a website running at https://jupiter.challenges.picoctf.org/problem/50009/ ([link](https://jupiter.challenges.picoctf.org/problem/50009/)) or http://jupiter.challenges.picoctf.org:50009. Do you think you can log us in? Try to...
web, sql-injectionpicoCTF
01 January 1337Irish Name Repo 2
There is a website running at https://jupiter.challenges.picoctf.org/problem/53751/ ([link](https://jupiter.challenges.picoctf.org/problem/53751/)). Someone has bypassed the login before, and now it's being strengthened. Try...
web, sql-injectionpicoCTF
01 January 1337Irish Name Repo 3
There is a secure website running at https://jupiter.challenges.picoctf.org/problem/40742/ ([link](https://jupiter.challenges.picoctf.org/problem/40742/)) or http://jupiter.challenges.picoctf.org:40742. Try to see if you can login as admin!...
web, sql-injection, curlpicoCTF
01 January 1337Roboto Sans
The flag is somewhere on this web application not necessarily on the website. Find it. Check [this](http://saturn.picoctf.net:63195/) out. --- After...
web, robots.txtpicoCTF
01 January 1337Secrets
We have several pages hidden. Can you find the one with the flag? The website is running [here](http://saturn.picoctf.net:62050/). --- `curl...
web, curl1337UP-LIVE-CTF-2023
27 November 2023Keyless
My friend made a new encryption algorithm. Apparently it's so advanced, you don't even need a key! [flag.txt.enc](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/1337UP-LIVE-CTF-2023/flag.txt.enc) [encrypt.py](https://github.com/Nightxade/ctf-writeups/assets/CTFs/1337UP-LIVE-CTF-2023/encrypt.py) ---...
crypto, rev1337UP-LIVE-CTF-2023
27 November 2023Not So Smooth
Can you find a and b? [notsosmooth.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/1337UP-LIVE-CTF-2023/notsosmooth.py) --- We're given the following: ```py from Crypto.Util.number import long_to_bytes from Crypto.Util.strxor import...
crypto, xor, modular-arithmetic1337UP-LIVE-CTF-2023
27 November 2023Really Secure Apparently
Apparently this encryption is "really secure" and I don't need to worry about sharing the ciphertext, or even these values.....
crypto, rsa, wiener1337UP-LIVE-CTF-2023
27 November 20231337UP LIVE CTF 2023
[](https://ctftime.org/event/2134) Placement: #133/691 --- ## Thoughts: I had a lot of fun with this CTF! I didn't really solve anything...
1337UP-LIVE-CTF-20231337UP-LIVE-CTF-2023
27 November 2023Flag Checker
Can you beat this FlagChecker? [flagchecker](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/1337UP-LIVE-CTF-2023/flagchecker) [source.rs](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/1337UP-LIVE-CTF-2023/source.rs) --- ### *Warning: if you came here for an elegant solution, this is...
rev, rust, brute-force1337UP-LIVE-CTF-2023
27 November 2023Obfuscation
I think I made my code harder to read. Can you let me know if that's true? [obfuscation.zip](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/1337UP-LIVE-CTF-2023/obfuscation.zip) --- This...
rev, obfuscation, xor1337UP-LIVE-CTF-2023
27 November 2023Encoding
I have no idea what this message means, can you help me decipher it? ๐จโ๐ป [enc.txt](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/1337UP-LIVE-CTF-2023/enc.txt) --- We're given a...
warmup, encoding, base32, base64, hex, morse1337UP-LIVE-CTF-2023
27 November 2023Flag Extraction
They told me I just need to extract flag but I don't know what that means?! [flag.rar](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/1337UP-LIVE-CTF-2023/flag.rar) --- After extracting...
warmup, rar, zip, binwalk1337UP-LIVE-CTF-2023
27 November 2023Over The Wire 1
I'm not sure how secure this protocol is but as long as we update the password, I'm sure everything will...
warmup, network, wireshark, ftp1337UP-LIVE-CTF-2023
27 November 2023Over The Wire 2
Learning the lessons from the previous failed secure file transfer attempts, CryptoCat and 0xM4hm0ud found a new [definitely secure] way...
warmup, network, wireshark, stego, lsbNewport-Blake-CTF-2023
04 December 2023Gym
Bro kroot. Ignore the time/memory/input/output section of the pdf. `nc chal.nbctf.com 30270` [gym.pdf](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/algo/gym.pdf) --- Okay, so we're given a sequence...
algo, greedyNewport-Blake-CTF-2023
04 December 202332+32=64
64 is too much, but 32 isn't. 32+32=64? [32_1.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/crypto/32_1.txt) [32_2.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/crypto/32_2.txt) --- We're given two base64 strings. Each of them, when...
crypto, base64Newport-Blake-CTF-2023
04 December 2023Caesar Salads
Every CTF needs an introductory crypto. I found a roman emperor that made this super cool cipher. Can you decrypt...
crypto, caesarNewport-Blake-CTF-2023
04 December 2023Rivest Shamir Forgot Adleman
Exponents took too long. I decided to use an alternative. It won't about the same right? https://en.wikipedia.org/wiki/RSA(cryptosystem) [output.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/crypto/rsa-output.txt) [chall.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/crypto/rsa-chall.py) ---...
crypto, rsa, broken-rsaNewport-Blake-CTF-2023
04 December 2023Sbg Abw's Insanity
"Skill Issue" - AnonymousBlueWhale [output.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/crypto/sbg-abw-output.txt) [chall.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/crypto/sbg-abw-chall.py) --- We're given `chall.py` and `output.txt`. Here's `chall.py`: ```py from Crypto.Util.number import getPrime, bytes_to_long,...
crypto, rsaNewport-Blake-CTF-2023
04 December 2023Newport Blake CTF 2023
[](https://ctftime.org/event/2072) Overall Placement: #29/451 High School Placement: #8/39 --- ## Thoughts: First high school CTF! Overall, I think I did...
Newport-Blake-CTF-2023Newport-Blake-CTF-2023
04 December 2023Do You Hear That
I'm not sure why, but when I look at this image I can hear some sort of faint sound. Do...
misc, forensics, audio-forensicsNewport-Blake-CTF-2023
04 December 2023Not Accepted
I can't seem to pass this problem... can you help me? [https://codeforces.com/contestInvitation/9cf6e56adf19ecb8e5dd7af8a9c5bf5610c8e46e](https://codeforces.com/contestInvitation/9cf6e56adf19ecb8e5dd7af8a9c5bf5610c8e46e) --- We're given an odd Codeforces problem: Simply...
misc, codeforcesNewport-Blake-CTF-2023
04 December 2023Babbling About
They say a monkey with a typewriter will eventually type out a masterpiece. But what about a flag? Enclose the...
osint, babelNewport-Blake-CTF-2023
04 December 2023Linkedout 1
Iโve just finished setting up Newport blakes LinkedIn! I hope I didn't give away too much personal information in my...
osint, hexNewport-Blake-CTF-2023
04 December 2023Linkedout 3
Lets see your linkedin experience. There's another flag hidden somewhere, lets see if you can find it. --- Take a...
osint, hexNewport-Blake-CTF-2023
04 December 2023Persona
I have this username, can you help me uncover who it really is? They go by the name in2win9945 online....
osint, wayback-machineNewport-Blake-CTF-2023
04 December 2023Webcam
์ธํฐ๋ท์์ ์น์บ ์ ์์ด๋ฒ๋ ธ์ต๋๋ค. ์ ํํ ์ด๋์ ์๋์ง ์๋ ค์ฃผ์ค ์ ์๋์? Flag is the coordinates of the location truncated to three digits,...
osint, google-mapsNewport-Blake-CTF-2023
04 December 2023Crisscross
X [output.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/rev/output.txt) [main.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/rev/main.py) --- We're given `main.py` and `output.txt`. Here's `main.py`: ```py import random key1 = random.choices(range(256), k=20) key2 =...
rev, bitsNewport-Blake-CTF-2023
04 December 2023Itchy Scratchy
Yeah sorry, I couldn't resist. Use Turbowarp if you want. [itchyscratchy.sb3](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/rev/itchyscratchy.sb3) --- Head over to Turbowarp and load the Scratch...
rev, Scratch, brute-forceNewport-Blake-CTF-2023
04 December 2023Shifty Sands
Can you escape the sand-filled maze before it's too late? `nc chal.nbctf.com 30401` [sands](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/rev/sands) --- We're given an ELF binary,...
rev, mazeNewport-Blake-CTF-2023
04 December 2023Inspector Gadget
While snooping around this website, inspector gadet lost parts of his flag. Can you help him find it? [inspector-gadget.chal.nbctf.com](inspector-gadget.chal.nbctf.com) ---...
web, inspectNewport-Blake-CTF-2023
04 December 2023Secret Tunnel
Can you find the flag on the other end of my secret tunnel? [secret-tunnel.chal.nbctf.com](secret-tunnel.chal.nbctf.com) [secret_tunnel.zip](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/web/secret-tunnel.zip) --- We're given a website...
web, localhost, url-encodingNewport-Blake-CTF-2023
04 December 2023Walter's Crystal Shop
My buddy Walter is selling some crystals, check out his shop! [walters-crystal-shop.chal.nbctf.com](walters-crystal-shop.chal.nbctf.com) [walters_crystal_shop.zip](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Newport-Blake-CTF-2023/web/walters_crystal_shop.zip) --- The source includes an `app.js` file....
web, SQLi, sql-unionHackappatoi-CTF-2023
10 December 2023Hackappatoi CTF 2023
[](https://ctftime.org/event/2163) #116/443 --- ## Thoughts: Didn't have much time to play this CTF, but I did still manage to solve...
Hackappatoi-CTF-2023Hackappatoi-CTF-2023
10 December 2023Escape From Italy
Italy is maybe the most touristic country around the world, amazing food, spectacular monuments, and faboulus environments But in the...
misc, py-jail, ruby-jailHackappatoi-CTF-2023
10 December 2023Italian Mail
Enzo Tommasi was a YouTube "superstar" in Italy. He went viral with this video initially and then with many others....
osint, google-mapsHackappatoi-CTF-2023
10 December 2023The First Horseman
I donโt think youโre welcome inside this castleโฆ SHISH! [thefirsthorseman](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Hackappatoi-CTF-2023/thefirsthorseman38.pyc) --- We're provided a `.pyc` file. For those who are...
rev, pyc, rot13Hackappatoi-CTF-2023
10 December 2023The Four Horseman
The Cavaliere is returned. He is awake and heโs ready to unleash the apocalypse. Are you the chosen one? Solving...
rev, rot13Hackappatoi-CTF-2023
10 December 2023Lemons
Perhaps not everyone knows that Italy produces top-quality lemons. No wonder that forgetting them at the counter is a very...
web, robots.txtping-CTF-2023
11 December 2023Hard Work
You've received a cryptic message from your boss at the company. Apparently, your aggressive demeanor has raised concerns, and your...
crypto, encodingping-CTF-2023
11 December 2023Lame Lame Loser
In this challenge, your school teacher dismissed your abilities by calling you a lame loser. Now, you have the chance...
crypto, lllping-CTF-2023
11 December 2023Old Friend From The Past
You've stumbled upon an encrypted message from the past, a mysterious code left behind by a figure from history. Your...
crypto, caesarping-CTF-2023
11 December 2023Private Conversation
Welcome to the "private-conversation" challenge, where you find yourself in the role of a cryptanalyst facing an intriguing encrypted message....
crypto, encoding, obfuscationping-CTF-2023
11 December 2023ping CTF 2023
[](https://ctftime.org/event/1987) Overall Placement: #63/517 --- ## Thoughts: This was a fun CTF! I was admittedly a little frustrated with my...
ping-CTF-2023ping-CTF-2023
11 December 2023Inside Bear
This is the hardest reversing challenge I've ever met!!! Can you please help me? It even has source code attached...
misc, binwalk, audio-forensics, spectrogramping-CTF-2023
11 December 2023Imag Ine An Elf
This is no ordinary reversing challenge! As the Christmas season is coming, we thought that a real elf would be...
rev, lsbping-CTF-2023
11 December 2023Noodle Nightmare
In the last programming session, Bajtek unleashed a coding catastrophe โ his spaghetti code was so messy that even the...
rev, obfuscationping-CTF-2023
11 December 2023Ziggarettes
Don't smoke zigarettes, kids! [e0d8bf8fdefc32df23a1c96f047c50fc.zip](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/ping-CTF-2023/e0d8bf8fdefc32df23a1c96f047c50fc.zip) --- We're given an ELF binary. I decompiled with [Dogbolt](https://dogbolt.org/) and examined the Ghidra code....
revping-CTF-2023
11 December 2023Path Traversal 101
Can you pass the path traversal exam? ๐ There might be some requirements tho for your *specie*... [https://path-traversal-101.knping.pl](https://path-traversal-101.knping.pl) [ec96a2a4ee45dd97dfa37319f21468a3.zip](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/ping-CTF-2023/ec96a2a4ee45dd97dfa37319f21468a3.zip) ---...
web, robots.txt, pathping-CTF-2023
11 December 2023Youtube Trailer
Watch the [PING CTF 2023 official trailer](https://www.youtube.com/watch?v=siZPvEGrtNY) and find the flag! --- Nothing on the video seemed to indicate a...
web, curlCyber-Cooperative-CTF-2023
19 December 2023Slots
I heard about this [scam that let people rob some slot machines](https://www.wired.com/2017/02/russians-engineer-brilliant-slot-machine-cheat-casinos-no-fix/). Can you do it with this slot machine?...
crypto, randcrackCyber-Cooperative-CTF-2023
19 December 2023Babyhide
This little baby is figuring out how to computer! It looks like the baby hid some of my files though....
forensics, binwalkCyber-Cooperative-CTF-2023
19 December 2023Funding Secured
Someone in our company leaked some very sensitive information. We absolutely cannot let this stand. Thankfully our monitoring software intercepted...
forenics, lsb, binwalkCyber-Cooperative-CTF-2023
19 December 2023Lost At Sea
I dropped my flag in the sea. Help me find it among the sharks! [lost-at-sea.pcapng](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Cyber-Cooperative-CTF-2023/forensics/lost-at-sea.pcapng) --- We're given a very...
forensics, wiresharkCyber-Cooperative-CTF-2023
19 December 2023Cyber Cooperative CTF 2023
[](https://ctftime.org/event/2206) #121/432 --- ## Thoughts: I didn't perform too well on this CTF, but was still fun! I think I...
Cyber-Cooperative-CTF-2023Cyber-Cooperative-CTF-2023
19 December 2023Crashme
Can you make this program crash? `nc 0.cloud.chals.io 17289` [crashme](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Cyber-Cooperative-CTF-2023/pwn/crashme) [crashme.c](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Cyber-Cooperative-CTF-2023/pwn/crashme.c) --- We're given an ELF binary, a C source...
pwn, buffer-overflow, segfaultCyber-Cooperative-CTF-2023
19 December 2023Medbof
a little harder this time `nc 0.cloud.chals.io 27380` [medbof](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Cyber-Cooperative-CTF-2023/pwn/medbof) --- We're given an ELF binary, `medbof`. I decompiled with [Dogbolt](https://dogbolt.org/)....
pwn, buffer-overflow, ret2winCyber-Cooperative-CTF-2023
19 December 2023Bunker
You reach a large metal door. It's protected by large yellow bars. There appears to be an panel with a...
rev, jarCyber-Cooperative-CTF-2023
19 December 2023Dis
Our field agents extracted the disassembly for a function that we think generates a secret flag. But it doesn't look...
rev, bytecodeCyber-Cooperative-CTF-2023
19 December 2023Easycrack
I need to make a key for this crackme for my homework. I just want to play video games, can...
revIris-CTF-2024
07 January 2024Baby Charge
For your first assignment, break ChaCha20! `nc babycha.chal.irisc.tf 10100` [babycha.tar.gz](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Iris-CTF-2024/babycha.tar.gz) --- We're given an encryption oracle with two options --...
crypto, chacha20, oracleIris-CTF-2024
07 January 2024Integral Communication
I've found this secret communication system running on a server. Unfortunately it uses AES so there's not much I can...
crypto, aes, aes-cbc, oracle, jsonIris-CTF-2024
07 January 2024Iris CTF 2024
[](https://ctftime.org/event/2085) Placement: #88/1207 --- ## Thoughts: Turns out I'm a speed demon in the first few hours of the CTF,...
Iris-CTF-2024Iris-CTF-2024
07 January 2024Name That Song 3
No more modarchive. Find the original title of this song which has been redacted from this file. Format: irisctf{never_gonna_give_you_up} Song...
misc, reverse-audio-searchIris-CTF-2024
07 January 2024Sir Scope
This circuit used to write out the flag using an array of 8 LEDs, but the LEDs are all burnt...
misc, brute-forceIris-CTF-2024
07 January 2024Wheres Skat
While traveling over the holidays, I was doing some casual wardriving (as I often do). Can you use my capture...
network, osint, wifiIris-CTF-2024
07 January 2024Away On Vacation
Iris and her assistant are away on vacation. She left an audio message explaining how to get in touch with...
osint, instagramIris-CTF-2024
07 January 2024Czech Where
Iris visited this cool shop a while back, but forgot where it was! What street is it on? [czech-where.tar.gz](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Iris-CTF-2024/czech-where.tar.gz) ---...
osint, reverse-image-searchIris-CTF-2024
07 January 2024Personal Breach
Security questions can be solved by reconnaissance. The weakest link in security could be the people around you. [https://personal-breach-web.chal.irisc.tf/](https://personal-breach-web.chal.irisc.tf/) ---...
osint, instgram, linkedin, facebookIris-CTF-2024
07 January 2024Insanity Check
I've tried the brand new michael-ld linker on my hello world program. I'm pretty sure it's super safe now. `nc...
pwn, buffer-overflow, ret2winIris-CTF-2024
07 January 2024Rune Whats That
Rune? Like the ancient alphabet? [whats-a-rune.tar.gz](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Iris-CTF-2024/whats-a-rune.tar.gz) --- We're given two files, `the` and `main.go`. `the` is filled with some odd...
rev, goIris-CTF-2024
07 January 2024The Johnsons
Please socialize with the Johnson's and get off your phone. You might be quizzed on it! `nc babyrevjohnson.chal.irisc.tf 10002` [babyrevjohnson.tar.gz](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Iris-CTF-2024/babyrevjohnson.tar.gz)...
rev, logicIris-CTF-2024
07 January 2024Whats My Password
[baby] Oh no! Skat forgot their password (again)! Can you help them find it? [https://whats-my-password-web.chal.irisc.tf/](https://whats-my-password-web.chal.irisc.tf/) [whats-my-password.tar.gz](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Iris-CTF-2024/whats-my-password.tar.gz) --- We're given a...
web, sqli, unionUofT-CTF-2024
15 January 2024Clever Thinking
I think that Diffie-Hellman is better with some curves, maybe elliptic ones. Let's share a secret! Wrap the secret (which...
crypto, ecc, smarts-attackUofT-CTF-2024
15 January 2024Piano Man
Windy, a piano prodigy, believes that RSA encryption may not provide sufficient security to safeguard his invaluable piano mastery secrets....
crypto, rsaUofT-CTF-2024
15 January 2024Repeat
I'm a known repeat offender when it comes to bad encryption habits. But the secrets module is secure, so you'll...
crypto, xorUofT-CTF-2024
15 January 2024Enable Me
You've received a confidential document! Follow the instructions to unlock it. Note: This is not malware Author: SteakEnthusiast [invoice.docm](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/UofT-CTF-2024/invoice.docm) ---...
forensics, microsoft-officeUofT-CTF-2024
15 January 2024Secret Message 1
We swiped a top-secret file from the vaults of a very secret organization, but all the juicy details are craftily...
forensicsUofT-CTF-2024
15 January 2024UofT CTF 2024
[](https://ctftime.org/event/2219) Placement: #175/1225 --- ## Thoughts: Didn't have as much time to play this one, but still had fun! Crypto...
UofT-CTF-2024UofT-CTF-2024
15 January 2024Babys First Iot Flag 1
See introduction for complete context. Part 1 - Here is an FCC ID, Q87-WRT54GV81, what is the frequency in MHz...
iot, fcc-lookupUofT-CTF-2024
15 January 2024Babys First Iot Flag 2
See introduction for complete context. Part 2 - What company makes the processor for this device? [https://fccid.io/Q87-WRT54GV81/Internal-Photos/Internal-Photos-861588](https://fccid.io/Q87-WRT54GV81/Internal-Photos/Internal-Photos-861588). Submit the answer...
iot, reverse-image-searchUofT-CTF-2024
15 January 2024Babys First Pyjail
@windex told me that jails should be sourceless. So no source for you. Author: SteakEnthusiast `nc 35.226.249.45 5000` --- We're...
jail, pyjail, blacklistUofT-CTF-2024
15 January 2024Out Of The Bucket
Check out my flag website! Author: windex [https://storage.googleapis.com/out-of-the-bucket/src/index.html](https://storage.googleapis.com/out-of-the-bucket/src/index.html) --- We're given a [website](https://storage.googleapis.com/out-of-the-bucket/src/index.html) Checking out the website reveals two images...
misc, Google-storageUofT-CTF-2024
15 January 2024Flying High
I'm trying to find a flight I took back in 2012. I forgot the airport and the plane, but I...
osintUofT-CTF-2024
15 January 2024Basic Overflow
This challenge is simple. It just gets input, stores it to a buffer. It calls gets to read input, stores...
pwn, ret2win, buffer-overflowUofT-CTF-2024
15 January 2024Patched Shell
Okay, okay. So you were smart enough to do basic overflow huh... Now try this challenge! I patched the shell...
pwn, ret2win, buffer-overflowDice-CTF-Quals-2024
04 February 2024Winter
A simple implementation of the Winternitz signature scheme. `nc mc.ax 31001` [server.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Dice-CTF-Quals-2024/server.py) --- We're provided a single file, `server.py`: ```py...
crypto, winternitz, signatureDice-CTF-Quals-2024
04 February 2024Dice CTF Quals 2024
[](https://ctftime.org/event/2217) Placement: #167/1040 overall, #7/50 high school --- ## Thoughts: Didn't dedicate a ton of time to this, but some...
Dice-CTF-Quals-2024Dice-CTF-Quals-2024
04 February 2024Zshfuck
may your code be under par. execute the getflag binary somewhere in the filesystem to win `nc mc.ax 31774` [jail.zsh](https://gthub.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Dice-CTF-Quals-2024/jail.zshs)...
misc, jail, zshDice-CTF-Quals-2024
04 February 2024Dicedicegoose
Follow the leader. [ddg.mc.ax](https://ddg.mc.ax/) --- Visit the site. Seems like some sort of game. Heading to Chrome Dev Tools with...
web, inspect0xL4ugh-CTF-2024
10 February 2024Poison
Author : mindFlayer02 [source.sage](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/0xL4ugh-CTF-2024/source.sage) [out.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/0xL4ugh-CTF-2024/out.txt) --- We are provided a sage source file and an output file. Here's the source:...
crypto, elliptic-curve0xL4ugh-CTF-2024
10 February 2024Rsa Gcd
I think i might leaked something but i dont know what Author : Bebo07 [chall2.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/0xL4ugh-CTF-2024/chall2.txt) [chall2.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/0xL4ugh-CTF-2024/chall2.py) --- We're given a...
crypto, rsa, gcd0xL4ugh-CTF-2024
10 February 20240xL4ugh CTF 2024
[](https://ctftime.org/event/2216) Placement: #98/614 --- ## Thoughts: First time playing with a team (reCAPTCHA the Flag). Unfortunately, the other members didn't...
0xL4ugh-CTF-2024Vishwa-CTF-2024
03 March 2024Bitbane Cryptic Chaos
Once again, Mr. David made a blunder by encrypting some confidential data and deleting the original file. Can you help...
crypto, brute-forceVishwa-CTF-2024
03 March 2024Intellectual Heir
You received a package, and you got to know that you are the descendant of RIADSH. There are four files...
crypto, rsaVishwa-CTF-2024
03 March 2024Lets Smother The King
In my friend circle, Mr. Olmstead and Mr. Ben always communicate with each other through a secret code language that...
crypto, esoteric-languageVishwa-CTF-2024
03 March 2024Poly Fun
Its a simple symmetric key encryption, I am sure you will be able to solve it (what do you mean...
cryptoVishwa-CTF-2024
03 March 2024Tevyat Tales
All tavern owners in Mondstadt are really worried because of the frequent thefts in the Dawn Winery cellars. The Adventurersโ...
crypto, decoder, enigmaVishwa-CTF-2024
03 March 2024Vishwa CTF 2024
[](https://ctftime.org/event/2272) Placement: #116/1039 --- ## Thoughts: 2nd event with team reCAPTCHA the Flag! Only looked at the crypto category for...
Vishwa-CTF-2024Wolv-CTF-2024
19 March 2024Crypto Two Time Pad
One-time pads are perfectly information-theoretically secure, so I should be safe, right? [chall.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/beginner/chall.py) [eFlag.bmp](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/beginner/eFlag.bmp) [eWolverine.bmp](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/beginner/eWolverine.bmp) --- We're provided a Python...
beginner, crypto, otpWolv-CTF-2024
19 March 2024Crypto Yors Truly
I have encrypted some text but it seems I have lost the key! Can you find it? [yors-truly.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/beginner/yors-truly.py) --- We're...
beginner, crypto, xorWolv-CTF-2024
19 March 2024Forensics Hidden Data
WOLPHV sent me this file. Not sure what to comment about it [wctf_evil.jpg](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/beginner/wctf_evil.jpg) --- Run `strings wctf_evil.jpg | grep "wctf"`....
beginner, forensics, stringsWolv-CTF-2024
19 March 2024Osint Redditor
Someone told me WolvSec has a Reddit account. I wonder if they left a flag there... --- Search `wolvsec reddit`...
beginner, osintWolv-CTF-2024
19 March 2024Pwn Babypwn
Just a little baby pwn. `nc babypwn.wolvctf.io 1337 ` [babypwn](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/beginner/babypwn) [babypwn.c](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/beginner/babypwn.c) --- We're provided a binary ELF and a C...
beginner, pwn, buffer-overflowWolv-CTF-2024
19 March 2024Pwn Babypwn2
A harder babypwn. `nc babypwn2.wolvctf.io 1337 ` [babypwn2](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/beginner/babypwn2) [babypwn2.c](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/beginner/babypwn2.c) --- We're provided a binary ELF and a C source file....
beginner, pwn, buffer-overflow, ret2win, getsWolv-CTF-2024
19 March 2024Rev Babyre
Just a wee-little baby re challenge. [babyre](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/beginner/babyre) --- No rev required! Run `strings babyre | grep "wctf"` to get the...
beginner, rev, stringsWolv-CTF-2024
19 March 2024Rev Shredded
We encoded a flag, and to make sure that pesky interlopers couldn't reverse it, we shredded the encoding code. Note:...
beginner, rev, brute-force, byte-by-byteWolv-CTF-2024
19 March 2024Web The Gauntlet
Can you survive the gauntlet? 10 mini web challenges are all that stand between you and the flag. Note: Automated...
beginner, webWolv-CTF-2024
19 March 2024Blocked 1
The WOLPHV group (yes, this is an actual article) group encrypted our files, but then blocked us for some reason....
crypto, aes, aes-cbc, oracleWolv-CTF-2024
19 March 2024Blocked 2
We managed to log into doubledelete's email server. Hopefully this should give us some leads... `nc blocked2.wolvctf.io 1337` [server.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/crypto/blocked-2/server.py) ---...
crypto, aes, oracle, roll-your-ownWolv-CTF-2024
19 March 2024Limited 1
It's pretty easy to find random integers if you know the seed, but what if every second has a different...
crypto, randomWolv-CTF-2024
19 March 2024Limited 2
I was AFK when the flag was being encrypted, can you help me get it back? [NY_chal_time.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/crypto/limited-2/NY_chal_time.py) --- We're provided...
crypto, random, timeWolv-CTF-2024
19 March 2024Tag Series 1
Don't worry, the interns wrote this one. `nc tagseries1.wolvctf.io 1337` [chal.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/crypto/tag-series-1/chal.py) --- We're provided a Python source: ```py import sys...
crypto, aes, aes-ecb, oracleWolv-CTF-2024
19 March 2024Tag Series 3
Surely they got it right this time. `nc tagseries3.wolvctf.io 1337` [chal.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Wolv-CTF-2024/crypto/tag-series-3/chal.py) --- We're provided a Python source file: ```py import...
crypto, hash, sha1, length-extension-attackWolv-CTF-2024
19 March 2024Wolv CTF 2024
[](https://ctftime.org/event/2240) Placement: #88/622 --- ## Thoughts: Didn't have too much time to do this CTF, especially since I was heading...
Wolv-CTF-2024Wolv-CTF-2024
19 March 2024Made Sense
i couldn't log in to my server so my friend kindly spun up a server to let me test makefiles....
misc, jail, makefileWolv-CTF-2024
19 March 2024Wolphv I Reconaissance
A new ransomware group you may have heard about has emerged: WOLPHV There's already been reports of their presence in...
osintJersey-CTF-IV-2024
25 March 2024Aces Aes
- The attached files were recovered from an attack committed by the malicious AI named RB. - The first file...
crypto, aes, osintJersey-CTF-IV-2024
25 March 2024Adversary
You have intercepted an encrypted message from the RB back to Dr. Tom!!!! The component values of Dr. Tom's public...
crypto, rsaJersey-CTF-IV-2024
25 March 2024Attn Agents
We heard a distress call and received a transmission. Only this text came through. You better take a look at...
crypto, caesarJersey-CTF-IV-2024
25 March 2024Mutant Mayhem
To prevent the RB from impersonating any communications coming from you to our team, we need to employ an extremely...
crypto, ecc, secp256k1, signatureJersey-CTF-IV-2024
25 March 2024Vibrations
While managing some of our thermal systems, we noticed unusual behavior. We collected the network traffic, see if you can...
forensics, network, wireshark, tcp, modbusJersey-CTF-IV-2024
25 March 2024Jersey CTF IV 2024
[](https://ctftime.org/event/2230) Placement: #12/520 --- ## Thoughts: TL;DR: I got trolled by crypto but clutched on osint. Played with reCAPTCHA the...
Jersey-CTF-IV-2024Jersey-CTF-IV-2024
25 March 2024Cyber Daddy
We're still trying to figure out who tom's new friend is. Did you dig into them from the forums? They...
osint, instagramJersey-CTF-IV-2024
25 March 2024The Golden Falcon And The Rugged Lands
- Okay, this is weird. They had a whole forum going. - There must be something worthwhile in there. We...
osintTexsaw-CTF-2024
25 March 2024Freaky Flags
Password manager? I store all of mine in image form. [freakyFlags.png](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/Texsaw-CTF-2024/freakyFlags.png) --- Import the image into MS Paint or any...
crypto, rgbTexsaw-CTF-2024
25 March 2024Texsaw CTF 2024
[](https://ctftime.org/event/2281) Placement: #15/410 --- ## Thoughts: TL;DR: Crypto challenges were... questionable. Played with reCAPTCHA the Flag!
Texsaw-CTF-2024Texsaw-CTF-2024
25 March 2024Prison Italiano
You've been locked in the worst prison imaginable: one without any meatballs! To escape the prison, you must read the...
misc, pyjailTexsaw-CTF-2024
25 March 2024Geo Location
Find what street this picture was taken from. Format the flag as the following: The street name in all caps...
osintTexsaw-CTF-2024
25 March 2024Sherlock
I need to study for a class but the quizlet I'm using has jumbled up answers that just don't make...
osint, vigenereTexsaw-CTF-2024
25 March 2024Ask And It Shall Be Given To You
The flag is at 3.23.56.243:9008. Unfortunately it seems like the site is down right now :( . Maybe you can...
web, robots.txt, error, postTexsaw-CTF-2024
25 March 2024Extreme Security
We are at 3.23.56.243:9003. We are so secure that we only allow requests from our own origin to access secret...
web, headersTexsaw-CTF-2024
25 March 2024Over 9000
Help Goku get over 9000 energy to defeat his enemy Vegeta and save the world. 3.23.56.243:9005 --- Visit the site....
web, postUT-CTF-2024
01 April 2024Beginner Anti Dcode.fr
I've heard that everyone just uses dcode.fr to solve all of their crypto problems. Shameful, really. This is really just...
crypto, caesarUT-CTF-2024
01 April 2024Cryptordle
Just guess the word in 6 tries. What do you mean it's hard? By oops (former ISSS officer) Officer in...
crypto, mathUT-CTF-2024
01 April 2024Numbers Go Brr 2
A spiritual successor the first. By jocelyn (@jocelyn3270 on discord) `nc betta.utctf.live 2435` [main-brr2.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/UT-CTF-2024/main-brr2.py) --- We're provided a Python source...
crypto, random, aes, oracleUT-CTF-2024
01 April 2024Numbers Go Brr
I wrote an amazing encryption service. It is definitely flawless, so I'll encrypt the flag and give it to you....
crypto, random, aes, oracleUT-CTF-2024
01 April 2024Rsa 256
Based on the military-grade encryption offered by AES-256, RSA-256 will usher in a new era of cutting-edge security... or at...
crypto, rsaUT-CTF-2024
01 April 2024Simple Signature
The s in rsa stands for secure. By alex (@kyrili : not the isss officer - someone y'all don't know)...
crypto, signature, forgeryUT-CTF-2024
01 April 2024Gibberish
Help! I'm trying to spy on my lover but they're not typing in any language I'm familiar with! By mzone...
forensics, network, stenographyUT-CTF-2024
01 April 2024UT CTF 2024
[](https://ctftime.org/event/2302) Placement: #8/854 --- ## Thoughts: Best CTF yet with my team reCAPTCHA the Flag! I completed all of the...
UT-CTF-2024UT-CTF-2024
01 April 2024Ccv
I've got some credit cards but I don't which ones are valid. Where did I get them? Uh, that's not...
misc, credit-cardsUMD-CTF-2024
28 April 2024Triple Des
Before the Kwisatz Haderach, the Bene Gesserit used this oracle to predict the future. `nc challs.umdctf.io 32333` [tripledes.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/UMD-CTF-2024/tripledes.py) --- We're...
crypto, des, 3des, padding-oracleUMD-CTF-2024
28 April 2024UMD CTF 2024
[](https://ctftime.org/event/2323) Placement: #28/562 --- ## Thoughts: Another CTF with reCAPTCHA the Flag! Solved 2 crypto and 1 pwn. The other...
UMD-CTF-2024UMD-CTF-2024
28 April 2024Mentat Question
Thufir Hawat is ready to answer any and all questions you have. Unless it's not about division... `nc challs.umdctf.io 32300`...
pwn, buffer-overflow, gets, format-string, ret2win, PIEsqu1rrel-CTF-2024
28 April 2024Lazy Rsa
Generating primes is too hard, but I did find a couple posted online! [lazyrsa.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/squ1rrel-CTF-2024/lazyrsa.txt) --- The provided txt file just...
crypto, rsa, factordbsqu1rrel-CTF-2024
28 April 2024Partial Rsa
Hmm? What's wrong with using the same flag format again? Whisper it in my ear so they don't hear. [partialrsa.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/squ1rrel-CTF-2024/partialrsa.txt)...
crypto, rsa, coppersmith, stereotyped-message-attacksqu1rrel-CTF-2024
28 April 2024Rsa Rsa Rsa
I had something so important to say that I just had to tell three of my friends! [rsarsarsa.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/squ1rrel-CTF-2024/rsarsarsa.txt) --- Here's...
crypto, rsa, hastad-broadcast-attacksqu1rrel-CTF-2024
28 April 2024Squ1rrel Lottery
Welcome to the squ1rrel lottery! 9 winning numbers will be selected, and if any of your tickets share 3 numbers...
cryptosqu1rrel-CTF-2024
28 April 2024Squ1rrel Treasury
We recently opened a new bank, our exchange rate is pretty poor though `nc treasury.squ1rrel-ctf-codelab.kctf.cloud 1337` [chall.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/squ1rrel-CTF-2024/chall.py) --- Here's chall.py:...
crypto, aes, cbcsqu1rrel-CTF-2024
06 May 2024squ1rrel CTF 2024
[](https://ctftime.org/event/2370) Placement: #6/378 All, #2/44 Student Winnings: $150 --- ## Thoughts: Another CTF with reCAPTCHA the Flag! Cleared crypto (the...
squ1rrel-CTF-2024TJ-CTF-2024
19 May 2024Account Leak
Uncrackable password? I thought this was a CTF; get me my friends minecraft password pls i have an uncrackable password...
crypto, rsaTJ-CTF-2024
19 May 2024Alkane
I hate standing in line for gas.... [output.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/alkane/output.txt) [main.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/alkane/main.py) --- Here's the Python source: ```py schedule = # ommitted because...
crypto, matrixTJ-CTF-2024
19 May 2024Assume
assume for the sake of contradiction that pet the catloe [main.sage](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/assume/main.sage) [log.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/assume/log.txt) --- Here's the sage source: ```py import random...
cryptoTJ-CTF-2024
19 May 2024Hulksmash
my friends password is keysmash.... :(... i got some of his old keysmashes tho.... he types kinda funny.... [output.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/hulksmash/output.txt) [keysmashes.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/hulksmash/keysmashes.txt)...
cryptoTJ-CTF-2024
19 May 2024Iodomethane
AINT NO HILL HIGH ENOUGH.... [out.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/iodomethane/out.txt) [main.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/iodomethane/main.py) --- Here's the Python source: ```py import secrets flag = open("flag.txt", "r").read().strip() print(flag)...
crypto, matrixTJ-CTF-2024
19 May 2024Lightweight Crypto Guard System
They said OTPs were too simple. [out.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/lightweight-crypto-guard-system/out.txt) [encode.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/lightweight-crypto-guard-system/encode.py) --- Before you begin reading this writeup, I highly, highly recommend you...
crypto, lcgTJ-CTF-2024
19 May 2024Weird Crypto
weird crypto hmmm [a.py](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/weird-crypto/a.py) [output.txt](https://github.com/Nightxade/ctf-writeups/blob/master/assets/CTFs/TJ-CTF-2024/weird-crypto/output.txt) --- Here's the Python source: ```py from math import lcm from Crypto.Util.number import bytes_to_long, getPrime...
crypto, rsa, wienerTJ-CTF-2024
19 May 2024TJ CTF 2024
[](https://ctftime.org/event/2321) Placement: #5/19 HS, #25/518 all --- ## Thoughts: Played with reCAPTCHA the Flag! Lots of crypto challs, felt quite...
TJ-CTF-2024BCA-CTF-2024
12 June 2024Cha Cha Slide
I made this cool service that lets you protect your secrets with state-of-the-art encryption. It's so secure that we don't...
crypto, chacha20BCA-CTF-2024
12 June 2024Cinnamon Dynamics
Cinnamon Dynamics, an innovative technology company, provides a service for the public to execute short scripts to query some limited...
crypto, sha256, length-extension-attackBCA-CTF-2024
12 June 2024Encryptor Shop
After realizing how insecure the systems of many companies are (they're always getting hacked), I decided to start offering Encryption...
crypto, rsa, gcdBCA-CTF-2024
12 June 2024Rad Be Damned
My friend seems to be communicating something but I can't make out anything. Why do we live so close to...
crypto, error-checkingBCA-CTF-2024
12 June 2024Rsa Encrypter
I made an rsa encrypter to send my messages but it seems to be inconsistent... `nc challs.bcactf.com 31452` [rsa_encrypter.py](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/BCA-CTF-2024/rsa_encrypter.py) ---...
crypto, rsa, hastad-broadcast-attackBCA-CTF-2024
12 June 2024Superstitious 2
My client is a bit picky with the primes they are willing to use... (Sequel from BCACTF 4.0) [superstitious-2.py](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/BCA-CTF-2024/superstitious-2.py) [superstitious-2.txt](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/BCA-CTF-2024/superstitious-2.txt)...
crypto, rsa, branch-and-pruneBCA-CTF-2024
12 June 2024Talk To Echo
Echo is lonely and would like to talk `nc challs.bcactf.com 31755` [echo.py](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/BCA-CTF-2024/echo.py) --- Here's the source code: ```py from random...
crypto, ecc, invalid-curve-attackBCA-CTF-2024
12 June 2024Time Skip
One of our problem writers got sent back in time! We found a piece a very very old piece of...
crypto, scytaleBCA-CTF-2024
12 June 2024Vinegar Times 3
We can't speak French and just say what we see. We also don't know what underscores are add them yourself....
crypto, vigenereBCA-CTF-2024
12 June 2024BCA CTF 2024
[](https://ctftime.org/event/2274) Placement: #5/823 overall, #2/139 high school --- ## Thoughts: More prize money for reCAPTCHA the Flag! Dedicated a lot...
BCA-CTF-2024UIUCTF-2024
02 July 2024Determined
"It is my experience that proofs involving matrices can be shortened by 50% if one throws the matrices out." Emil...
crypto, rsa, gcdUIUCTF-2024
02 July 2024Groups
My friend told me that cryptography is unbreakable if moduli are Carmichael numbers instead of primes. I decided to use...
crypto, carmichael, dlpUIUCTF-2024
02 July 2024Naptime
I'm pretty tired. Don't leak my flag while I'm asleep. [pub.txt](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/UIUCTF-2024/nap-pub.txt) [enc_dist.sage](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/UIUCTF-2024/nap-enc_dist.sage) --- Here's the source Sage file: ```py from...
crypto, knapsack, merkle-hellman, byte-by-byteUIUCTF-2024
02 July 2024Snore Signatures
These signatures are a bore! `ncat --ssl snore-signatures.chal.uiuc.tf 1337` [chal.py](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/UIUCTF-2024/snore-chal.py) --- Here's the Python source: ```py #!/usr/bin/env python3 from Crypto.Util.number...
crypto, schnorr-signature, forgeryUIUCTF-2024
02 July 2024Without A Trace
Gone with the wind, can you find my flag? `ncat --ssl without-a-trace.chal.uiuc.tf 1337` [server.py](https://github.com/Nightxade/ctf-writeups/tree/master/assets/CTFs/UIUCTF-2024/trace-server.py) --- Here's the Python source: ```py...
cryptoUIUCTF-2024
02 July 2024UIUCTF 2024
[](https://ctftime.org/event/2275) Placement: #80/959 --- ## Thoughts: i need a good nap after crypto/naptime. sleep-deprivation levels at an all-time high. In...
UIUCTF-2024