INNER CODE UNIT · Python

sign_out

rishitsaiya/CTFlearn-Writeups · Binary/Poor Login/exploit.py:19

    def sign_out(self):
        self.pr.sendlineafter("> ", "2")

    def print_flag(self, flag):
        self.pr.sendlineafter("> ", "3")
        line = self.pr.readline()
        if line.startswith(b"You are not admin."):
            self.pr.sendline(flag)
        else:
            print(line)
            print(self.pr.readline())

    def lock_user(self):
        self.pr.sendlineafter("> ", "4")

    def restore_user(self):
        self.pr.sendlineafter("> ", "5")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…