본문 바로가기
반응형

전체 글992

23. 11. 15 (수) 영어 공부(리얼클래스 학습 일기) 오늘 배운 내용 That about does it. (다 됐어요.) He's an average player at best. (그는 기껏해야 평균 수준의 선수이다.) That was okay at best. (그것은 기껏해야 그럭저럭인 수준이었어요.) technically (엄밀히 말하자면) tech (기술의) technical (기술적인) Thechically, you're still in your twenties. (엄밀히 말하자면, 너는 아직 20대이다.) be on me (내 책임인) This is totally on me. (전적으로 제 책임입니다.) That one's on me. (그건 내 잘못이야.) It's on me. (내가 계산할게, 내 잘못이야, 이건 내 책임이야, etc.. 상황에.. 2023. 11. 15.
23. 11. 14 (화) 영어 공부(리얼클래스 학습 일기) 오늘 배운 내용 Join the club - 단체에 가입하세요. - 나도 마찬가지야. (똑같은 상황에 처해있을 때) Here's the deal 들어보세요. You just gotta move on. 잊고 넘어가야 해요. I've moved on. 이제 잊었어요. 오늘도 새로운 문장을 배웠다. 특히 Join the club이 신기했다. 일상생활에서 쓸만한 문장들이여서, 상황이되면 써볼 수 있겠다! 2023. 11. 14.
23. 11. 13 (월) 영어 공부(리얼클래스 학습 일기) 오늘 배운 숙어 be running late (예정보다 늦어지고 있다.) 오늘 배운 문장 They're, uh, I guess, running late upstairs. (위층에서 시간이 좀 걸리나봐.) Your bedroom is upstairs. (너의 침실은 윗층에 있어.) I'm really sorry, I'm running late. I'm stuck at the office. (정말 미안한데, 좀 늦을 것 같아. 아직 사무실이야.) It's a big dream of mine. (나의 큰 꿈이야.) She's a close friend of mine. (그녀는 제 절친이에요.) We have a lot of catching up to do. (우리 그 동안 못한 이야기가 정말 많아요.) 오늘도.. 2023. 11. 13.
safe_vector 풀이 $ pwn checksec chall [*] '/home/user/바탕화면/zer0ptf/safe_vector/chall' Arch: amd64-64-little RELRO: Full RELRO Stack: No canary found NX: NX enabled PIE: PIE enabled #include #include template class safe_vector: public std::vector { public: void wipe() { std::vector::resize(0); std::vector::shrink_to_fit(); } T& operator[](int index) { int size = std::vector::size(); if (size == 0) { throw "ind.. 2021. 4. 7.
babycrypto3 풀이 -----BEGIN PUBLIC KEY----- ME0wDQYJKoZIhvcNAQEBBQADPAAwOQIyAyixQTmi5UuIpGYvGmfMOs0ZKcm2J5S7 ZJFq/wKZH4BFbk0O7U1ZHfdwjVry6bT7VokCAwEAAQ== -----END PUBLIC KEY----- b'\x01\x14\x1fUxa\xaa\xb3C\x9b\xe1\xeb\x87\xa0\x12`\x156e\x8a\x05\xf4\xf3x\xf7\xb9\xda\xe5J\x08Cn\\C]V\xdd\x1bH\x96\xb74\xae\xcd\x83\x88A\xd5\x92&' 공개키 파일과 암호화된 데이터 파일을 하나씩 준다. rsactftool을 이용해 풀어보면, 평문값을 구할 수 있다. STR : b'\x00\x02`g\x.. 2021. 3. 22.
babycrypto2 풀이 #!/usr/bin/env python from base64 import b64decode from base64 import b64encode import socket import multiprocessing from Crypto.Cipher import AES from Crypto.Random import get_random_bytes from Crypto.Util.Padding import pad, unpad import hashlib import sys class AESCipher: def __init__(self, key): self.key = key def encrypt(self, data): iv = get_random_bytes(AES.block_size) self.cipher = AE.. 2021. 3. 22.
반응형