전체 글

다음 코드는 subprocess의 check_output함수를 이용해서 실행중인 프로세스의 목록과 간단한 정보를 얻습니다. import subprocess task_list = subprocess.check_output(['tasklist']).decode('cp949', 'ignore').split("\r\n") print(task_list) 이것을 활용해서 특정 이름의 프로세스가 실행중인지, 그리고 그 프로세스의 PID, 실행 유형, 메모리 점유율까지 확인하는 함수를 작성했습니다. 정보를 분리하기 위해 정규식 라이브러리인 re를 추가로 import합니다. import re import subprocess def is_running(name): for task in subprocess.check_out..
1. DDOS 공격으로부터 서버를 보호하기 위해 Cloudflare은 자체적으로 DDOS 방어 솔루션을 갖추고 있다. 보안 수준을 높게 유지해서 가짜 유저(봇)을 차단할 수 있고, 따라서 DDOS로부터 서버를 보호할 수 있다. 2. 네트워크 비용을 절감하기 위해 Cloudflare의 캐싱 기능을 사용하면 정적 파일 등을 제공할 때 서버의 네트워크 비용을 절감할 수 있다. 3. 서버의 IP를 숨기기 위해 서버의 IP가 노출되면, 같은 서버에서 실행중인 다른 서비스에 공격이 가해질 수 있다. 따라서 Cloudflare을 사용해서 서버의 IP를 숨기면 잠재적인 공격으로부터 서버를 보호할 수 있다. 4. SSL 인증서가 필요없다 원본 서버에서 SSL 인증서를 발급받을 필요 없이 HTTPS요청을 처리할 수 있다...
· 해킹
1. https://stegcloak.surge.sh/ 에 접속합니다. 2. Secret에는 숨길 메시지, Password에는 해독 시 필요한 비밀번호를 입력합니다. 만약 비밀번호를 설정하고싶지 않다면 Advanced에서 ENCRYPTED를 체크 해제합니다. 3. 아래의 Message에는 표면상으로 보일 메시지를 입력합니다. 4. Hide 버튼을 누릅니다. 짠, 그러면 아래에 secret메시지가 숨어있는 메시지가 출력됩니다. 하지만 사람이 보기엔 달라진게 없죠. 이제 복사 버튼을 눌러서 원하시는 곳에 붙여 넣어 사용하시면 됩니다. 거꾸로 숨은 메시지를 보는 방법은 Reveal 부분에 Password(있다면)와 STEGCLOAKED MESSAGE 부분에 secret이 숨어있는 메시지를 넣고 Get Secr..
· 해킹
1. https://www.revshells.com/에 접속한다 IP&Port 부분에 공격자 서버 정보를 입력한다. 2. 목적과 환경에 맞게 아래의 Reverse, Blind, MSVenom, HoaxShell을 선택합니다. 만약 윈도우에서 실행할 수 있는 exe 형태의 리버스 쉘이 필요하다면 MSVenom -> Windows Meterpreter Staged Reverse TCP를 선택합니다. 3. 오른쪽에 출력된 명령어 혹은 소스코드를 타겟의 컴퓨터에서 실행되도록 합니다. 4. 이제 상단의 Listener -> Type에서 사용 중인 툴을 선택하고 출력된 명령어를 실행합니다. 만약 Type이 보이지 않는다면 Advanced를 활성화합니다.
https://github.com/Sol-Studio/toonation-stream GitHub - Sol-Studio/toonation-stream Contribute to Sol-Studio/toonation-stream development by creating an account on GitHub. github.com 투네이션으로 오는 도네이션을 실시간으로 포착하여 다양한 용도로 활용 가능합니다.
auto-py-to-exe 설치 $ pip install auto-py-to-exe auto-py-to-exe 실행 $ auto-py-to-exe 변환할 py파일 선택 Script Location 아래의 Browse를 눌러서 변환할 py파일을 선택합니다. 옵션 선택 1. Onfile 아래의 One File을 클릭합니다. 2. tkinter 등 콘솔이 없는 프로그램이라면 Console Window 아래의 Window Based (hide the console)을 클릭합니다 변환 가장 아래의 CONVERT .PY to .EXE를 클릭하고 기다립니다. OPEN OUTPUT FOLDER을 클릭하면 결과물이 있습니다. 끝!
import ctypes, sys # 관리자 권한으로 실행되었는지 확인하는 함수 def is_admin(): try: return ctypes.windll.shell32.IsUserAnAdmin() except: return False if is_admin(): # 관리자 권한으로 실행되었을 때 print("I'm ADMIN!") else: # 관리자 권한을 요청하고 다시 실행함 ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, " ".join(sys.argv), None, 1) 관리자 권한을 요청한 후 프로그램이 처음부터 다시 실행되는 점 참고해주세요
· 코딩
적용 방법1. 아래의 파일을 다운로드합니다. 2. VSC에서 ctrl + shift + P를 눌러 명령 팔레트를 열고 "vsix"를 검색합니다. 3. 다운로드 받은 파일을 선택합니다.4. Visual Studio를 재시작합니다.5. 파일 - 기본 설정 - 색 테마를 누르시고 "SOL 다크"를 선택해주세요끝!
· 코딩
https://code.visualstudio.com/ 위의 링크로 접속한 후 이 버튼을 눌러줍니다. 다운로드된 파일을 실행합니다. "동의합니다"를 체크하고 "다음"을 누릅니다. 사진과 같이 체크한 후 "다음"을 누릅니다. "설치"를 누릅니다. 조금 기다리면 설치가 완료됩니다. "종료"를 클릭하면 vsc가 실행됩니다. Visual Studio Code를 예쁘게 꾸미고싶으시다면 아래 링크를 참고해주세요! 2022.09.11 - [코딩] - Visual Studio Code 테마 배포 (다크)
0. 파이썬 설치 파이썬의 설치는 아래 링크를 참고해주세요. https://sol-studio.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0 파이썬 설치하기 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 위의 링크에 접속합니다 사진처럼 생긴 부분에서 알맞은 버전의 Download 버튼을 누.. sol-studio.tistory.com 1. nextcord 설치와 discord.py 제거 $ pip install nextcord $ pip un..