본문 바로가기

전체 글7

. 어렵다 살면서 사는게 재밌었던게 언제인지 기억도 안날만큼 의미없이 몇년을 살아온거 같다 항상 달고 사는 두통 지나치게 예민한 탓에 오래된 불면증 수면부족 등등 고향을 떠나 이사를 와 아는 사람이 없는게 문제일까 ? 내가 유일하게 기대던 어머니가 돌아가신 이후가 문제일까 ? 어쩜 그 전부터 사실 살아가는게 재밌진 않았던거 같다 누굴 만나면 달라질까? 그건 아닌거 같다 연애라면 해봤으니까. 근데 누굴 만날려면 흥미가 생기고 관심이 생겨야하는데 여태 살며 그렇게 흥미가 생기고 관심이 가는 사람을 만나본 적이 없다 불과 몇달전까지만 해도.. 살면서 처음이였다 그런 사람. 흥미를 가졌고 궁금해졌고 항상 생각이 났다 그 사람을 몇번 본 후 내가 별 생각 없이, 미련 없이 결정해서 준비하던 모든 것들을 다 미루고 바.. 2024. 5. 18.
#push 03. [Wargame.kr] QR CODE PUZZLE 문제. #push 03. [Wargame.kr] QR CODE PUZZLE 문제. 웹 관련 문제입니다. 정식으로 웹 해킹에 관련된 공부를 한 적이 없습니다. 이것저것 코딩하면서 웹 파싱 관련된 작업을 수행하면서 터득한 짧은 지식으로 문제 풀이를 진행합니다. Wargame.kr 사이트 - [QR CODE PUZZLE] 문제입니다. 일단 문제 먼저 보겠습니다. 자바 스크립트를 통한 퍼블 문제라고 합니다. 문제를 들어가보니 QR 코드가 퍼즐화 되어 여기저기 섞여 있습니다. 아마 퍼즐을 풀어 QR코드를 스캔하면 Key값을 얻을 수 있을 것 같습니다. 일단 HTML 먼저 확인 해봅시다. QR Code Puzzle 요소에 'src' 속성에 unescape('.%2f%69%6d%67%2f%71%72%2e%70%6e%67').. 2020. 7. 10.
내 프로세스가 실행된 경로 구하기 코딩을 하다보면 특정 설정 또는 로그를 남기기 위해 파일을 저장하거나, 파일을 불러오는 경우가 많은데 이를 빌드해둔 내 프로젝트내의 같은 경로에 있는 파일을 이용하고 경우가 있습니다. 그럴경우 간단하게 ExtractfilePath(Application.ExeName) 을 통해 확인 할 수 있습니다. 하지만 모듈이 다르거나, dll 을 로드하여 사용 하는 경우 상속된 프로세스의 경로가 나오기때문에 원하는 내 프로젝트 경로가 아닌 상속된 프로세스의 경로를 얻어 오는 경우가 있습니다. 그럴때 제가 사용 하는방법입니다. ExtractFilePath(GetModuleName( hInstance) ); ExtractFilePath의 경우 파일의 전체 경로 (ex. C:\test.exe) 가 아닌 경로만을 얻어 올 .. 2020. 7. 9.
#push 02. [Wargame.kr] flee button 문제. #push 02. [Wargame.kr] flee button 문제. 웹 관련 문제입니다. 정식으로 웹 해킹에 관련된 공부를 한 적은 없습니다. 이것저것 코딩하면서 웹 파싱 관련된 작업을 수행하면서 터득한 짧은 지식으로 통한 문제 풀이를 시작합니다. Wargame.kr 사이트내에 [flee button] 문제 풀이입니다. 일단 문제 먼저 보겠습니다. 문제입니다. 버튼을 클릭하라고 합니다. 시작을 눌려 페이지를 가보니 위 와 같이 마우스 포인터를 기준으로 일정 거리가 떨어진 곳에 버튼이 생성됩니다.마우스 포인터를 기준으로 같이 움직이기 때문에자바스크립트가 동작하고 있으면 해당 버튼의 움직임을 막을 순 없습니다 . 자바스크립트는 html 에 그대로 묻어나옵니다. 일단 페이지 소스 부터 확인해봅시다. %인코딩.. 2020. 7. 3.