Skip to content

Instantly share code, notes, and snippets.

@shiv3
Created September 24, 2017 07:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shiv3/213d36890076ab8555de06b18af09718 to your computer and use it in GitHub Desktop.
Save shiv3/213d36890076ab8555de06b18af09718 to your computer and use it in GitHub Desktop.
$ cat rand.c
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main(void)
{
        srand((unsigned) time(NULL));
        for (int i=0; i<=20; i++) {
          printf("%d \n",rand()%10);
        }
        return 0;
}
$ gcc ^C
$ gcc rand.c -o genrand
$ cat datechange.rb
out = `curl -Is http://ctfq.sweetduet.info:10080/~q31/kangacha.php`
s = out.split("\n")
d = s[1][6,s[1].length-1].chop.chomp
p `date`
`sudo date -s "#{d}"`
p `date`
puts `./genrand | nc ctfq.sweetduet.info 10777`
$ ruby datechange.rb
$ ruby datechange.rb
"Sun Sep 24 16:58:23 JST 2017\n"
"Sun Sep 24 16:58:24 JST 2017\n"
Level 1/20, Challenge 1/10
? Correct!

Level 2/20, Challenge 1/8
? Correct!

Level 3/20, Challenge 1/6
? Correct!

Level 4/20, Challenge 1/4
? Correct!

Level 5/20, Challenge 1/2
? Correct!

Level 6/20, Challenge 1/1
? Correct!

Level 7/20, Challenge 1/1
? Correct!

Level 8/20, Challenge 1/1
? Correct!

Level 9/20, Challenge 1/1
? Correct!

Level 10/20, Challenge 1/1
? Correct!

Level 11/20, Challenge 1/1
? Correct!

Level 12/20, Challenge 1/1
? Correct!

Level 13/20, Challenge 1/1
? Correct!

Level 14/20, Challenge 1/1
? Correct!

Level 15/20, Challenge 1/1
? Correct!

Level 16/20, Challenge 1/1
? Correct!

Level 17/20, Challenge 1/1
? Correct!

Level 18/20, Challenge 1/1
? Correct!

Level 19/20, Challenge 1/1
? Correct!

Level 20/20, Challenge 1/1
? Correct!

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