본문 바로가기

Debug6

NextJS를 vscode로 Debugging 하는 방법 .vscode/launch.json 생성 { "version": "0.2.0", "configurations": [ { "type": "node", "request": "attach", "name": "Next.js: debug full stack", "skipFiles": ["/**"], "port": 9229 } ] } package.json 수정 "scripts": { "dev": "cross-env NODE_OPTIONS='--inspect' next dev", ... }, 윈도우에서는 cross-env 설치 필요 npm i cross-env !!이제 환경 설정은 끝났음!! npm run dev 실행 후 vscode에서 Ctrl+Shift+D 클릭 해서 Run & Debug 로 이동 Next.js.. 2023. 4. 24.
Aptana를 이용한 PHP Debug Breakpoint 사용하기(최종) 기본적으로 PHP와 XDebug 환경 세팅은 한 상태라고 생각하고 진행예전 http://yard.tistory.com/605 참조 브레이크 포인트(Break Point) 설정 해당 페이지에서 마우스 오른쪽 클릭 화면 PHP Web Page에서 New를 클릭 testphp에서 + 눌러서 서버를 세팅 및Name을 적어주고 File에서 Browse로 해당 파일을 선택 후 Break at First Line과 Auto Generate 해제 후 URL 부분 수정 Debug 클릭 그럼 기본 브라우저로 위처럼 해당 페이지가 없다고 나오게 되는데 당황하지 말고디버깅해야할 URL로 이동 해당 이벤트 실행 위와 같이 브레이크 포인트(Break Point)가 잘 동작 되는것을 확인 할 수 있음 P.S Debug 버튼 클릭 .. 2014. 4. 15.
Eclipse PHP Debug 가능하게 설정하기(PDT 이용) 1. PDT 다운로드http://downloads.zend.com/pdt/3.2.0/zend-eclipse-php-3.2.0-Win32.zip 2. XAMPP 설치http://downloads.sourceforge.net/project/xampp/XAMPP%20Windows/1.8.3/xampp-win32-1.8.3-3-VC11-installer.exe?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fxampp%2F&ts=1396840168&use_mirror=jaist저의 경우 D:\xampp 폴더에 설치 함 3. php.ini 수정[XDebug]zend_extension = D:\xampp\php\ext\php_xdebug-2.2.3-5.5-vc11.dllxdebug.p.. 2014. 4. 7.
Windows 환경에서의 Buffer Overflow 공격 기법 Windows 환경에서의 Buffer Overflow 공격 기법 ==== :: 목차 :: ============================================== 1. 들어가면서 2. 로컬 Buffer Overflow - 취약 프로그램 예제 3. 로컬 Buffer Overflow - 로컬 공격을 위한 쉘 코드 구현 4. 로컬 Buffer Overflow - Shellcode와 Return Address의 위치 찾기 5. 로컬 Buffer Overflow - 공격 테스트 6. 리모트 Buffer Overflow - 취약 프로그램 예제 7. 리모트 Buffer Overflow - 리모트 공격을 위한 쉘 코드 구현 (Bind Shellcode) 8. 리모트 Buffer Overflow - Shell.. 2009. 6. 19.