개발 | Development 5

PYTHON | AKIRA - Framework 개발 & 리뷰

이번 글은 AKIRA 프레임워크 개발이랑 리뷰이다. 파이썬으로 제작했으며 걸린 시간은 2일정도다 처음엔 nmap 부터 시작해서 여러가지 종류에 툴을 기본 옵션에 추가할려했는데 너무 많고 버겨워 백도어를 제작 해주는 툴을 만들기로 했다 파이썬 기반으로 만들었습니다 코드소개 먼저 메인화면이다class TextColors: BLACK = '\033[30m' RED = '\033[31m' GREEN = '\033[32m' YELLOW = '\033[33m' BLUE = '\033[34m' MAGENTA = '\033[35m' CYAN = '\033[36m' WHITE = '\033[37m' PURPLE = '\033[35m' UNDERLINE = '\033[..

PYTHON | 네트워크 프로그래밍 [PART 2]

https://www.youtube.com/watch?v=SimNmTciQTs 이분 강의에 두번째 파트를 기록했습니다 서버와 클라이언트 란? 1. 서버(server) : 서버란 서비스(service) 를 제공하는 컴퓨터에 일하는 존재이다사람으로 따지자면 카페 알바생 처럼 서비스를 제공하는 것처럼 서버도 서비스를 제공하여 클라이언트에게 여러가지 서비스를 제공한다. 2. 클라이언트(client) : 클라이언트 란  서버에서 클라이언트는 서비스에 접속할수 있는 것을 말한다.사람으로 따지자면 카페에서 서버(server) 한테 주문을 받는 사람으로 따지면 쉽다. 클라이언트와 서버 통신클라이언트는 요청을 보내고 서버는 클라이언트가 보낸 이를 처리하며 응답을 반환한다. 쉽게 말해 클라이언트(client) 가 서버(s..

PYTHON | 네트워크 프로그래밍 [PART 1]

https://www.youtube.com/watch?v=SimNmTciQTs 이분 강의 영상에 첫 파트인 영상을 보고 기록하였습니다. socket 이란?  소켓은 네트워크 통신을 위해 사용해주는 네트워크 인터페이스이다. 쉽게 말해 우린 메세지와 전화로 대화를 주고받는다면 컴퓨터들은 소켓 이라는걸 사용해 데이터를 주고받는다 주로 소켓은 TCP/IP 프로토콜을 이용해 연결을 주고받는다  파이썬 socket 이용한 사이트 ip 알아내기 import socketimport sys   s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 여기서 socket.AF_INET  은 IPV4 를 의미하며  IP 주소라 생각을 하면 된다.  socket.SOCK_STREAM  ..

자바스크립트 일지 [기초개념] [웹해킹]

오늘은 함수를 배워볼테다 1. 함수 (function) 함수구성 함수 선언 : 함수는 function 키워드를 사용한다매개변수 : 매개 변수는 함수가 작업을 수행하는데 필요한 입력 값이다.  코드 설명첫번째줄 : fuction greet(name) 이란 함수에서 name 이라는 매개변수를 받고있다.( 해당 인사말로 Hello 반환 ) 두번째줄 : fuction add(a,b)  (a,b) 는 함수가 받을 입력값 매개변수 이다.( return  + b; 는 함수가 수행할 작업 ) 세번째줄 : console.log(10*10) 이란 코드를 종합하여 10 곱하기 10 을 출력한다  함수 호출 함수 호출을 할떄에는 함수 이름과 괄호를 사용한다 함수 표현식 함수 표현식을 사용한다면 함수를 변수에 저장할수 있다. ..

자바스크립트 배우기 일지 [웹해킹] [기초문법]

1. 변수  자바 스크립트 변수 선언방법 var : 전역 변수를 선언할때 사용 let : 코드 범위 변수를 선언할때 사용 const : 상수를 선언할때 사용2. 데이터 타입 원시 타입 : 문자열('string') 숫자('number') 불리언('boolean') null , undefined , symbol bigint객체 타입 : 배열('array') 객체('object') 함수('function')  3. 연산자 자바스크립트에서 사용되는 기본연산자 산술 연산자 : + - * / % 비교 연산자 : == , === , != , !== , > , = , 논리 연산자 : && , || , !   4. 제어문 자바스크립트에서는 조건문과 반복문을 사용하여 흐름을 제어할수 있다. 조건문 : if , else i..