반응형

#연구 131

윈도우(Windows 10) 파이썬 Path 설정 1분만에 해결하기!

#윈도우 파이썬 Path 설정 1분만에 해결하기! #Windows 10 Python Path #Python Path 설정하기 윈도우(Windows 10) 파이썬 Path 설정 1분만에 해결하기! Windows에서 파이썬이 분명히 설치되어 있는데도, CMD 창에서 Python을 실행하면 python.exe를 찾지 못해 에러가 나는 경우가 종종 있습니다. 이럴 때는 당황하지 마시고, python이 설치된 경로를 시스템 환경 변수에 등록해주면 되는데요. 그 방법에 대해서 오늘 공유하도록 하겠습니다. Windows 시스템 환경변수에 Python 경로 등록하기 1. 윈도우 키를 이용해서 "내 PC"를 찾습니다. 그리고 "속성"을 클릭합니다. 2. 이 후, 속성 화면에서 오른쪽의 "고급 시스템 설정"을 클릭합니다...

#연구/#Tech 2021.05.20

[2021년 5월 1주] Bug bounty write-ups #버그바운티 Write-up 모음

[2021년 5월 1주] Bug bounty write-ups #버그바운티 Write-up 모음 Published Date. 2021년 5월 1일 SSRF Through PDF Generation Joshua Martinelle (@J0_mart) SSRF How I found my first RCE? ipanda (@ipanda915) RCE Published Date. 2021년 5월 2일 Basic recon to RCE Joshua Martinelle (@J0_mart) Insecure deserialization, RCE Chaining CSRF with XSS to deactivate Mass user accounts by single click Santosh Kumar Sha CSRF, XS..

#연구/#Hacking 2021.05.14

Workplace by Facebook 버그바운티 Write-up 공개 #Unauthorized access to companies environment

Facebook의 서비스 중에는 업무용 앱 ‘워크플레이스(Workplace)’ 라는 서비스가 있습니다. 해당 서비스에서 인가되지 않은 사용자가 특정 Company의 업무용 환경에 접근할 수 있는 취약점이 발견되었다고 합니다. 아래 사용자가 Facebook Bugbounty 프로그램을 통해 제보했고, 2021년 5월 7일자로 Write-up이 공개되었습니다. Marcos Ferreira (@mvinni_) Marcos Ferreira(@mvinni_) 님 | 트위터 @mvinni_ 님 언뮤트하기 @mvinni_ 님 뮤트하기 팔로우 @mvinni_ 님 팔로우하기 팔로잉 @mvinni_ 님 팔로우 중 언팔로우 @mvinni_ 님 언팔로우하기 차단됨 @mvinni_ 님이 차단됨 차단 해제 @mvinni_님 차단..

#연구/#Hacking 2021.05.14

C언어 반복문 (while, for) 작성 방법 및 코드 바꿔보기

C언어 while 반복문 for문으로 바꿔보기 #while을 for문으로 바꾸는 방법 C언어에는 대표적인 반복문이 두 가지 존재합니다. 바로 while문과 for문이죠. 어떤 조건에 맞춰 반복하여 일을 처리한다는 것은 둘 다 비슷하지만, 문법에 차이가 조금 있습니다. 아래 두 가지 반복문의 문법을 잠깐 정리해봅시다. 1. while while문은 아래와 같은 문법을 사용하고 있습니다. test 위치에 조건에 따라 반복문이 제어가 되는 것이지요. //The while statement is a loop statement with an exit test at the beginning of the loop. Here is the general form of the while statement: while (t..

#연구/#C 2021.05.11

Caesar Cipher(카이사르) 암호화 문장을 Bruteforce 공격으로 복호화하기 #시저 암호화 문장 무작위 대입을 통해 복호화하기

Caesar Cipher(카이사르) 암호화 문장을 Bruteforce 공격으로 복호화하기 #시저 암호화 문장 무작위 대입을 통해 복호화하기 안녕하세요. 오늘은 Caesar Cipher 암호화 문장을 Shift 수를 알지 못하는 상태에서 복호화하는 방법에 대해서 알아보도록 하겠습니다. Shift 수를 알지 못할 때는, 사실 간단합니다. Shift 할 수 있는 길이 만큼 모두 해보는 것이죠. 알파벳의 개수가 52개, 소문자 26, 대문자 26이죠. 따라서 1에서 25의 수만큼 Shift 가능하므로, 1에서 25까지 Shift 한 수만큼 무작위로 해보는거죠. 그 전에 저번 시간에 알아봤던, Shift 수를 알고 있을 경우 복호화 하는 방법에 대해서는 아래 글을 참고하시면 좋을 것 같습니다. 파이썬으로 Caes..

#연구/#Python 2021.03.31

파이썬으로 Caesar Cipher 복호화 함수 구현하기 #카이사르(시저) 암호화 Decrypt 함수 만들어보기 #Shift 수를 알고 있을 때

파이썬으로 Caesar Cipher 복호화 함수 구현하기 #카이사르(시저) 암호화 Decrypt 함수 만들어보기 #Shift 수를 알고 있을 때 안녕하세요. 오늘은 Caesar Cipher의 복호화 함수를 만들어보겠습니다. 저번 시간에 Caesar Cipher 암호화 함수를 만들어보았는데요. 파이썬으로 Caesar 암호화 구현하기 #파이썬으로 숫자 입력 받아 카이사르(시저) 암호화 구현하기! 파이썬으로 Caesar 암호화 구현하기 #파이썬으로 숫자 입력 받아 카이사르(시저) 암호화 구현하기! 안녕하세요. 오랜만에 파이썬 관련 글을 쓰게 되는 것 같네요! 아 요즘 게을러져서... ; ) isss.tistory.com Caesar Cipher의 복호화 함수는 기본적으로 Shift되는 수를 알고 있다는 가정하..

#연구/#Python 2021.03.30

파이썬으로 Caesar 암호화 구현하기 #파이썬으로 숫자 입력 받아 카이사르(시저) 암호화 구현하기! #Caesar_cipher

파이썬으로 Caesar 암호화 구현하기 #파이썬으로 숫자 입력 받아 카이사르(시저) 암호화 구현하기! 안녕하세요. 오랜만에 파이썬 관련 글을 쓰게 되는 것 같네요! 아 요즘 게을러져서... ; ) 오늘은 파이썬을 통해 Caesar 암호화를 구현해보려고 합니다. Caesar 암호화는 특정 수 만큼 문자열을 Shift 시켜 원래의 문자열을 제대로 알아 볼 수 없게 하는 것인데요. 시저 암호화의 자세한 내용은 아래 URL을 통해 확인하시기 바랄게요! en.wikipedia.org/wiki/Caesar_cipher Caesar cipher - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search Simple and wi..

#연구/#Python 2021.03.30

[파이썬/Python] 파일에서 특정 문자열이 사용된 개수 세어보기 #파일에서 문자열 개수 파악하는 함수

[파이썬/Python] 파일에서 특정 문자열이 사용된 개수 세어보기 #파일에서 문자열 개수 파악하는 함수 파이썬에서 어떤 파일에서 원하는 문자열이 몇 개가 사용되고 있는지 세고 싶을 때가 있습니다. 그럴 때 사용하기 좋은 파이썬 함수를 만들어보겠습니다. 파일에서 특정 단어 개수를 세어보기 사실 소스코드의 내용은 아주 간단합니다. 문자열을 찾고 싶은 파일을 열고, 파일의 내용을 한 줄씩 읽어옵니다. 읽어 온 내용 중에, 찾고 싶은 문자열이 있는지 체크합니다. 있으면, Count를 +1하면 됩니다. def findTextCountInText(fname, word): cOunt = 0 with open(fname, 'r') as f: for line in f: if word in line: cOunt = cO..

#연구/#Python 2021.01.24

[파이썬/Python] ImportError: cannot import name 'QtWebEngineWidgets' #PyQt5 사용 시 QtWebEngineWidgets Import 관련 오류 해결 방법

ImportError: cannot import name 'QtWebEngineWidgets' #PyQt5 사용 시 QtWebEngineWidgets Import 관련 오류 해결 방법 안녕하세요. 파이썬으로 QtWebEngineWidgets 모듈을 사용 시, 에러가 나는 경우가 있어요. 그래서 해결 방법을 찾다보니, 아래와 같이 진행하면 해결이 되더군요. ImportError: cannot import name 'QtWebEngineWidgets' 특정 버전의 PyQt5로 설치해서 진행하면 됩니다. pip install PyQt5==5.7.1 이렇게 설치하시고 다시 진행해보세요! 그럼 다들 즐거운 코딩하시길 : )

#연구/#Python 2021.01.22

[파이썬/Python] 파이썬 파일을 뒤에서 부터 읽기 #파이썬 거꾸로 파일 읽기 #파이썬 리스트 reversed

[파이썬/Python] 파이썬 파일을 뒤에서 부터 읽기 #파이썬 거꾸로 파일 읽기 #파이썬 리스트 reversed 파이썬에서 파일을 읽는 방법들은 다양하고, 아주 간단하기도 합니다. 이전 블로그 글을 통해서도 보여드린 적이 있죠. 2020/12/14 - [#연구/#Python] - [파이썬/Python] 파이썬으로 CSV 파일 파싱하기 #CSV 파일 읽기 #Parsing a CSV File [파이썬/Python] 파이썬으로 CSV 파일 파싱하기 #CSV 파일 읽기 #Parsing a CSV File [파이썬/Python] 파이썬으로 CSV 파일 파싱하기 #CSV 파일 읽기 #Parsing a CSV File 1. CSV DictReader import csv with open("/path/to/dict...

#연구/#Python 2021.01.21
반응형