전체 글 썸네일형 리스트형 컴퓨터 프로그래밍 설계 과제#4_HW03 #include #include #include int validation_data(int tmp_arr[]); int main(void) { int test_case = 0; int data_arr[9][9] = {0,}; int tmp_arr[9] = {0,}; int check_flag = 1; int cnt = 0; scanf("%d", &test_case); for(int case_num=0; case_num < test_case; case_num++) { check_flag = 1; for(int i=0 ;i 더보기 컴퓨터 프로그래밍 설계 과제#4_HW02 #include #include #include int validation_former(char arr[], int a); int validation_latter(char arr[]); int main(void) { int chk_former = 1; int chk_latter = 1; int test_case = 0; scanf("%d", &test_case); fflush(stdin); for(int i=0; i 더보기 컴퓨터 프로그래밍 설계 과제#4_HW01 #include #include #include int main(void) { char **name; char *temp; int test_case, i, j; int check_flag=0; // 1이면 동일한 문자열이 있음, 0이면 없음 scanf("%d", &test_case); fflush(stdin); name = (char **)malloc((test_case)*4); // String의 주소값 배열 할당 //문자 배열 5개씩 동적할당 for (i=0 ; i 더보기 자바스크립트(JavaScript)란? 자바스크립트를 공부하기에 앞서 자바스크립트라는 언어는 어떤 언어이며, 다룰 수 있다면 어떠한 이점이 있는지 정리해보겠다. 소개 자바스크립트는 웹 브라우저에서 동작하는 스크립트 언어이다. 이전 까지는 웹페이지 제작에 있어 동적인 구동 예를들어 로그인 알림이나 에러표현 메세지 박스 같은 부분을 위하여 사용된 다소 보조적인 기능을 수행하기 위한 용도로 사용된 언어였다. 하지만 시간이 지나면서 웹 아키텍처에도 여러가지 크고 작은 변화가 일어났다. 과거에 서버에서 담당하던 역할들의 상당 부분이 웹 브라우저로 이동하였고, 이 변화의 중심에는 자바스크립트라는 언어가 축이 되었다. 이러한 동향의 맞게 개발자들은 자바스크립트에 대한 관심이 높아졌으며 Stack Overflow에서는 2013년부터 2016년까지 진행한 설.. 더보기 TI Nspire CX CAS 구매후기 공학용 계산기의 완전체라고 불리우는 'TI Nspire CX CAS'를 구매하였습니다. 첫구매의 설렘을 같이 느끼기 위하여 촬영한 택배상자 입니다. 파손주의 스티커가 붙혀져 있어 더욱 기대감을 일으키네요. 계산기의 충격을 방지하기 위한 뽁뽁이로 감싸져 있네요. 개봉시에는 계산기와 계산기를 사용하기 위한 한글판 매뉴얼과 공업수학에서 계산기를 어떻게 적용하는 것이 필요할 지 또한 알아보기위하여 추가적으로 책을 구매하였습니다. 계산기 앞면이구요, 계산기 뒷면입니다. 계산기를 부팅시켜 보았습니다. 영롱한 프로그레스 바가 보이네요. 부팅완료 시의 계산기의 모습입니다. 여기까지가 공학용 계산기의 궁극체 TI Nspire CX CAS의 개봉기 였습니다. 한글판 매뉴얼 또한 생각보다 두께도 두껍고, 매뉴얼에서 다루지않.. 더보기 쉘코드 인코딩(Shellcode Encoding) 이 포스팅은 서적 '윈도우 시스템 해킹 가이드 : 버그헌팅과 익스플로잇'을 기반으로 작성한 포스팅입니다. 관련 포스팅 보러가기 쉘코드(Shellcode) 기초(1)쉘코드(Shellcode) 기초(2)범용 쉘코드(Universal Shellcode) (1)범용 쉘코드(Universal Shellcode) (2)메타스플로잇(Metasploit)을 이용한 쉘코드작성 쉘코드르 작성하는 방법을 포스팅을 다뤘었는데, 한가지 유의할 점이 있다. 실제 쉘코드를 작성하고 공격했을 경우 쉘코드가 정상적임에도 불구하고 이상하게 공격이 실행되지 않는 경우가 있다. 우리가 입력한 값을 프로그램 내부에서 처리하는 과정 중에 대문자가 소문자로 변환되기도 하고, 소문자가 대문자로 변하기도 하며, 유니코드로 변환되며 쉘코드 중간에 널.. 더보기 메타스플로잇(Metasploit)을 이용한 쉘코드 작성 이 포스팅은 서적 '윈도우 시스템 해킹 가이드 : 버그헌팅과 익스플로잇'을 기반으로 작성한 포스팅입니다. 이전 포스팅 보러가기 쉘코드(Shellcode) 기초(1) 쉘코드(Shellcode) 기초(2) 범용 쉘코드(Universal Shellcode) (1) 범용 쉘코드(Universal Shellcode) (2) 이전 포스팅 범용 쉘코드(Universal Shellcode) (2)를 보면 함수의 주소를 구할 때 어떠한 과정을 통해서 동적으로 구할수 있는지 확인하였다. 하지만 중요한 문제가 있다. 지금까지 다루었던 쉘코드는 단순히 cmd 명령을 실행시키는 코드였다. 이에 반해 실제 공격에 사용되는 쉘코드는 조금 더 다양하고 강력한 기능을 수행하게 된다. 조금더 다양하고 강력한 기능을 수행하기 위해서는 더.. 더보기 오버워치 에임핵(Overwatch Aimbot) 먼저 이 글은 게임산업진흥에 관한 법률 제32조 제1항 8호를 침해할 목적이 전혀없으며, 이를 통한 문제 시 언제든지 글을 삭제할 것을 미리 알립니다.개인의 학습을 위하여 제작하였으며, 해당 프로그램의 소스코드 및 실행 파일의 배포는 절대 하지 않습니다. 제32조(불법게임물 등의 유통금지) 누구든지 게임물의 유통질서를 저해하는 다음 각호의 행위를 하여서는 아니 된다.8호. 게임물의 정상적인 운영을 방해할 목적으로 게임물 관련사업자가 제공 또는 승인하지 아니한 컴퓨터 프로그램이나 기기 또는 장치를배포하거나 배포할 목적으로 제작하는 행위 서문 한동안 작성자 본인이 참으로 즐겁게 했던 게임이다. FPS를 기반으로 한 게임에 캐릭터마다 고유 능력과 스킬을 부여하므로써 신선하게 다가온 FPS였다. 게임을 하던 중.. 더보기 이전 1 ··· 11 12 13 14 15 16 17 다음