728x90 분류 전체보기720 셀레니움 - 마우스를 더 인간적으로 조작하기(Action 클래스) https://testmanager.tistory.com/m/119 Selenium Webdriver에서 Action Class를 사용하는 키보드 및 마우스 이벤트 키보드 및 마우스 이벤트 처리 특수 키보드 및 마우스 이벤트 처리는 고급 사용자 상호 작용 API를 사용하여 수행 됩니다 . 이 이벤트를 실행할 때 필요한 조치 및 조치 클래스가 들어 있 testmanager.tistory.com 2022. 7. 26. 웹 해킹 - sqlmap sqlmap은 파이썬으로 작성된 오픈 소스 SQL Injection 자동화 도구이다. MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access 등 다양한 DBMS들을 지원하고 boolean-based blind, time-based blind, error-based, UNION query-based, stacked queries and out-of-band 공격 방식들을 지원한다고 한다. 이렇게나 다양한 옵션을 다 자동적으로 해주기 때문에 쓰지 않을 이유가 없다. 더 자세한 내용은 직접 공식 사이트에서 확인 가능 https://sqlmap.org/ sqlmap: automatic SQL injection and database takeover .. 2022. 7. 24. 시스템 해킹 - zip 암호화 해제(Fcrackzip) 설치 apt install fcrackzip 무차별대입 공격과 사전 공격으로 zip을 암호화 해주는 도구입니다. fcrackzip -b -c a1 -l 1-12 -u al.zip -b: 브루트포스 옵션 -c: 문자 타입(a는 문자 조합, 1은 숫자 조합) -l: 문자 크기 -u: zip 파일 경로 fcrackzip -D -p dic.txt al.zip -D: 사전 공격 옵션 -p: 사전 파일 경로 그밖의 다양한 옵션들은 -h나 --help로 확인하시면 됩니다. 참고: https://tggg23.tistory.com/35 [Two Greedy] Frackzip 으로 암호화 압축풀기 가상으로 구축된 환경 외에 시도하는 것은 엄연히 불법입니다. 모든 책임은 개개인에게 있으니 조심해주세요 안녕하세요 Retain.. 2022. 7. 24. 자바스크립트 - 사용자 고유의 프로필 사진(Identicon) 가끔 커뮤니티 사이트를 이용하다보면 위와 같은 형태의 사용자 프로필들을 확인할 수 있는데 이는 사용자의 고유한 번호로 만들어내는 사용자 식별 프로필 사진이다. 정확한 명칭은 Identicon임. 자바스크립트만을 사용해서 만들었다고 한다. 오픈소스이므로 직접 깃허브에서 다운해서 본인이 운영하는 사이트에다 적용해도된다. https://github.com/stewartlord/identicon.js GitHub - stewartlord/identicon.js: GitHub-style identicons as PNGs or SVGs in JS GitHub-style identicons as PNGs or SVGs in JS . Contribute to stewartlord/identicon.js developm.. 2022. 7. 21. 암호 - 스테가노그래피 만들기 스테가노그래피 Stegano(감춰진) + Graphy(글) = Steganography 즉, 내용을 숨겨버리는 기술 이를 이용해서 png, mp3, zip 등 다양한 파일을 숨길 수 있다. 암호화 방법(Windows): copy /b image.jpg+secret.zip result.jpg 암호화 방법(Linux) cat file1 file2 > output 복호화 방법: 암호화된 파일의 확장자를 기존의 숨겨둔 파일의 확장자로 변경 ex) result.jpg -> result.zip 출처: https://arca.live/b/encryption/32069015?p=2 스테가노그래피 만드는 방법 - 암호화 연구 채널 원리를 설명하는 글이 아니기 때문에 심화적인 내용은 다루지 않고 간단하게 하는 방법을 알아.. 2022. 7. 21. 디자인 - 움짤(.gif) 및 비디오(.mp4) 편집 사이트 https://ezgif.com/ Animated GIF editor and GIF maker Easy to use online animated GIF maker and image editor. Upload and edit GIF images for free. Create, crop, resize, reverse, optimize and split animated GIFs, cut and resize videos, WebP and APNG animations. ezgif.com 2022. 7. 10. macOS - 맥북 SMB(파일 공유) 설정, 모바일로 쉽게 PC 드라이브 접속 옵션에 가서 공유로 들어간 다음 파일 공유 체크 후 "공유 폴더:"에 공유할 폴더 경로 지정 로컬에서는 접속자가 "dgui-MacBook-Pro.local" 주소로 접속 가능하다. 옵션 버튼을 눌러서 SMB(Windows)와 AFP(Mac)을 체크하여 두 운영체제 환경이 접속할 수 있도록 설정을 해준다. SMB의 포트 번호는 "445" 안드로이드에서 네트워크 저장공간을 통해서 SMB 및 FTP, SFTP 등 접속이 가능하다. 참고: https://amsoft.tistory.com/entry/macOS-macOS-%EA%B3%B5%EC%9C%A0-%ED%8F%B4%EB%8D%94-%EC%84%9C%EB%B2%84-%EC%84%A4%EC%A0%95-Shared-Folder-Server-Setting-%EB%.. 2022. 7. 8. 파이썬 - pip가 제대로 실행이 안돼서 패키지 설치가 안되는 경우(macOS, Linux) macOS 혹은 Linux에서 pip 설치가 제대로 안되는 경우는 쉘이 pip의 경로를 잘못 설치해서 다른 경로로 설치되는 오류일 경우가 있다. $ which pip output: /usr/local/bin/pip $ cd /usr/local/bin $ sudo rm -r pip* # for each version to remove 위처럼 /usr/loca/bin의 pip들을 전부 삭제해서 python의 bin에 있는 pip을 불러오도록 환경변수 설정을 해야 한다. 아래의 한줄을 자신이 사용하는 쉘의 환경변수 설정 파일 맨마지막에 적어준다. export PATH="$PATH:/Library/Frameworks/Python.framework/Versions/3.9/bin" export PATH="$PATH.. 2022. 7. 8. MacOS - Xcode 라이브러리 링크 2022. 7. 6. 정렬 - 버블 정렬 알고리즘 https://www.programiz.com/c-programming/online-compiler/ Online C Compiler www.programiz.com 버블 정렬 알고리즘이란? 서로 인접한 두 원소끼리 비교를 하면서 정렬을 하는 알고리즘이다. 2개의 레코드와 크기를 비교하면서 어느 한쪽이 더 작은 경우 큰 값과 서로 교환(Swap)을 한다. 버블 정렬 동작 과정 직접 눈으로 확인하기 보는 것처럼 사이클(회전)이 시작되면 1. 맨 앞의 두개의 요소끼리 서로 크기를 비교해서 더 작은 값을 왼쪽으로 이동(교환) 시킴. 2. 그 다음 빨간 박스를 +1 증가 시켜서 방금 비교한 큰 값과 바로 옆의 요소와 또 비교후 스왑 그러면 최종적으로 값이 가장 큰 8이 배열의 맨 끝쪽에 위치하게 된다. 여기까지.. 2022. 7. 1. 암호 화폐 - Dapp(Decentralised Application)이란 Decentralised Application(탈중앙화 앱) 즉 실행되는 파일(exe, bat) 혹은 앱에 필요한 데이터들이 어떤 중앙 서버에 저장이 되어 유저들에게 제공하는 것이 아닌, 탈중앙화된 블록체인 플랫폼 위에 이런 앱들이 올라와 이를 제공되는 것. 우리가 잘 알고있는 이더리움도 디앱을 개발하고 운영할 수 있는 플랫폼이다. https://steemhunt.com/ Steemhunt - Discover Cool Products, Get Rewards Daily ranking of effortlessly cool products that rewards hunters steemhunt.com 예시로 위의 Steemhunt라는 사이트는 "STEEM 블록체인" 기반으로 한 디앱이라고 하며, 사이트 내의 .. 2022. 6. 30. 파이썬 - 라이브러리 예제 참고 위키 문서(점프 투 파이썬) https://wikidocs.net/book/5445 점프 투 파이썬 - 라이브러리 예제 편 > 문제 풀이로 알아보는 **파이썬 라이브러리**! 보다 능숙하게 파이썬 코드를 작성하려면 파이썬 라이브러리에 대해서 잘 알고 있어야 한다. 이 책은 파이썬 개발자라면 ... wikidocs.net https://076923.github.io/posts/Python-tkinter-1/ Python tkinter 강좌 : 제 1강 - GUI 생성 tkinter 076923.github.io 더 자세하게 라이브러리를 분석하고 싶으면 아래 링크로 https://docs.python.org/ko/3/library/ 파이썬 표준 라이브러리 — Python 3.10.5 문서 파이썬 표준 라이브러리 파이썬 언어 레퍼런스 는.. 2022. 6. 28. 이전 1 ··· 39 40 41 42 43 44 45 ··· 60 다음 728x90