본문 바로가기

3. 변수와 타입(3) - Char 리터럴, 문자열 리터럴 Julia Language Julia는 수치 연산을 위해 개발된 High Level, High Performance의 동적 프로그래밍 언어이다. 고수준의 컴파일러, 병렬 연산과 많은 수치연산 라이브러리를 지원하고 있다(수치연산, 선형대수, 난수생성, 문자열 가공 등) 비슷한 언어인 Python에 비해 빠른 처리 속도를 보여주어 머신 러닝 등 많은 연산을 필요로 하는 분야에서 사용되고 있다.Previous Posting2. 변수와 타입(2) - 정수형 리터럴과 부동소수점 리터럴, Bool 타입1. Char 타입 - 문자 하나의 타입은 Char 타입이다('a'와 같이 표현한다.) character = 's'print(typeof(character), '\n') # '문자 하나'의 타입은 Char 타입이다(작.. 더보기
Pwnable.kr - FD 파일 디스크립터를 이해해야 쉬운 문제인데,기본적으로 read의 fd는 0 이 되야한다. 0이 되면 표준 입력 모드가 되서 read로 입력을 받을수가 있다. 0x1234 에서 0x1234를 빼면 0이되서 표준 입력을 실행할수 있으니까 인자에 4660을 넣으면 입력을 할수있다. 플래그를 얻었다! 더보기
Lord Of Buffer Over Flow - Troll -> Vampire 우리는 지금까지 ret부분을 0xbfff~~~ 로 써왔지만 이번에는 못쓴다! 그래서 \x90을 엄청많이 너어서 0xbfff가 안나오는 주소로 하면된다. 스택의 특성을 이용하는거임!! \x90을 엄청 많이 넣었다 엄청 넣어서 xff가 위치하지 않는 주소에다가 \x90이 위치했다.이제 저주소로 ret을 돌리면 되는것!! 더보기