Skip to content

Instantly share code, notes, and snippets.

@parksjin01
Last active April 4, 2017 13:58
Show Gist options
  • Save parksjin01/de56f4aa1c0ce180afe028f0d1e4d7bf to your computer and use it in GitHub Desktop.
Save parksjin01/de56f4aa1c0ce180afe028f0d1e4d7bf to your computer and use it in GitHub Desktop.
PicoCTF 2014 wrtieup

caesar

  • As you can see in prob title, it's caesar encryption prob.
  • Use web tool to decrypt it.
  • flag: ukppnrwryeavgtwicfmnrkbnzeqawg

The Valley of Fear

  • Like hdd sector seek, first number in () is paragraph, sencond number is line in paragraph, third is word in sentence
  • flag: the flag, is Ceremonial plates.

Substitution

ZOR

  • I fixed provided python code little bit, I get interest sentence like this This message is for Daedalus Corporation only. Our blueprints for the Cyborg are protected with a password. That password is bde028b9ddeb2b7e80b9fcfee00e2f
  • flag: bde028b9ddeb2b7e80b9fcfee00e2f???

Basic ASM

  • Just Do it.
  • flag: 717228104

Function Address

  • I used IDA to disassemble, it's not stripped so I can find function easily.
  • flag: 0x08048444

Cyborg Secrets

  • I just used strings command in linux
  • flag: 2manyHacks_Debug_Admin_Test

Tick Tock

  • There are two parts to calculate password
  • First, let's suppose first input as 'f' f%secretz[1] = secretz[0] should be correct

Easy overflow

  • When you connect nc, they will give you a number, just make integer overflow.
  • flag: That_was_easssy!

It's not good,,,,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment