Basic/Python 8

단축 URL 리다이렉트 확인

개요 업무중에 단축 URL 이나 URL을 많이 봐야 하는데, 사람이 일일이 보는게 너무 힘들다고 느껴져서 만들어 볼까 하고 시작함. 단축 기준 접속시 최종으로 접속되는 URL이 필요하고, 해당 URL에 도메인, 접속 되는지에 대한 상태코드 정도 필요 하다 싶어서 해당 기준으로 잡고 시작함. ShortURL_Redirect 비번 : cago 입력값은 txt 파일로 받아 출력 값으로는 입력 URL, 리다이렉트 URL, 리다이렉트 도메인, 리다이렉트 도메인 상태코드 리다이렉트 도메인 값은 입력 URL 과 리다이렉트 URL이 다를때만 나오게 된다. 실행 순서 1. input.txt 에 확인 할 URL 넣는다 2. ShortURL_Redirect_flow.exe 실행 3. CSV 파일 떨어지면 확인 2024/01..

Basic/Python 2024.01.17

pobfs to dex 이름 바꾸기

요즘 apk 악성앱 분석시 내부 폴더에 pobfs 확장자를 가진 dex파일을 만드는데 dex파일이 40개 씩 나오는 경우도 있어서 간단하게 파일 이름 바꾸는거 만들어봄 비번 : cago 사용방법 위에 파일을 다운 받고 pobfs 파일 경로에 exe 파일을 실행 시키면 됨 MT Manager를 이용해서 바뀐 dex를 한번에 파일 넣는 방법 1. MT Manager 에서 설정을 Select all 를 선택 한다 2. 선택한 classes.dex 파일 Add를 눌러서 해당 apk 파일쪽으로 dex 파일을 옮긴다.

Basic/Python 2023.11.07

[Python] 리스트 문제 풀기

이번에는 리스트 관련 문제를 풀어 볼것이다 ---jupyter notebook에서 진행함---- 1. 리스트 생성 2. 리스트에 원소 추가하기 3.리스트 특정위치에 추가하기 4. 리스트 삭제 5. 리스트 합치기 6. 리스트 안에 최댓값, 최소값 구하기 7. 리스트의 합 구하기 8. 리스트 갯수 구하기 9. 리스트 슬라이싱 10. join 메서드 11. string 잘라서 리스트 만들기 12. 리스트 정렬 하기

Basic/Python 2021.06.18

[Python] 문자열 연습 문제 풀기

문자열 연습문제 풀어 보기 이번에는 문자열 관련 문제를 풀어 봄.. ---jupyter notebook에서 진행함---- 문자열 인덱싱 : 인덱싱은 한 글자를 가져오는 것을 인덱싱이라고 한당 문자열 슬라이싱 : 문자열에서 여러 글자를 가져오는것을 슬라이싱이라고 함. 음수 값은 문자열 뒤에서 부터 인덱싱 또는 슬라이싱을 의미한다 슬라이싱 할떄 (시작 인덱스 : 끝 인덱스 : 오프셋 )을 지정할 수 있습니다. 문자열 거꾸로 뒤집어서 출력 하기 (오프셋 에다가 -1을 적어주면 됨) 문자열 치환 : 파이썬 문자열에서 replace 메서드를 사용하면 문자열을 일부 치환 가능 함 이떄 문자열은 수정할 수 없는 자료형이라서 기존꺼는 그대로고 치환된 새로운 문자열이 리턴 된다. 문자열 분리 : split 을 이용 문자..

Basic/Python 2021.06.02

[python] 타입(type) , 형 변환 (문제까지)

타입,형 변환 관련 문제를 풀어 볼것이다 ---jupyter notebook에서 진행함---- 타입 type() 은 데이터 타입을 확인 할 수 있는 함수 입니다. 형 변환 문자열에서 정수로 변환~ 정수에서 문자열로 변환~ 문자열에서 실수로 변환~ 타입 확인 문제(예제) 1번 ) string(문자열)인지 아닌지 확인하는 if 문을 활용 예제를 해보자!! 2번) 이번에는 float 형인지, int형인지, string형인지 한번에 판단 해주는 것을 만들어 보자 for 문과 if문을 사용 해서 만들어 봤습니다.~

Basic/Python 2021.06.01

Python 마우스, 키보드 제어 하는법

파이썬에서 마우스 키보드를 제어 하기 위해서는 라이브러리는 pyautogui를 사용 합니다. 사용 하기위해 먼저 라이브러리 설치가 필요 합니당 라이브러리 설치방법 pip install pyautogui PyAutoGUI 참고 주소 https://pyautogui.readthedocs.io/en/latest/mouse.html 마우스 제어 import pyautogui # 좌표 객체 얻기 position = pyautogui.position() # 화면 전체 크기 확인하기 print(pyautogui.size()) # x, y 좌표 구하기 print(position.x) print(position.y) # 마우스 이동 (x 좌표, y 좌표) pyautogui.moveTo(300, 400) # 마우스 이동 ..

Basic/Python 2020.12.05