분류 전체보기

CSS Injection

CSS(Cascading Style Sheet) HTML로 정의된 문서를 사용자에게 어떻게 보일지 정의 CSS Injection 임의의 CSS 코드를 주입시켜 의도하지 않은 속성이 정의되고, 악의적인 동작을 이끔 - 임의 영역의 UI 변경 가능 - IP Ping Back : 외부 서버로 요청하고, 외부 리소스를 불러옴 @import 'https://leaking.via/css-import-string'; @import url(https://leaking.via/css-import-url); background: url(https://leaking.via/css-background); background-image: \000075\000072\00006C(https://leaking.via/css-esca..

security/web 2023.07.15

압축

archive : 여러개의 파일이나 디렉터리를 모아서 하나로 만드는 것 compress : 파일의 크기를 작게 만드는 것 zip 파일 : 아카이브와 압축을 한꺼번에 수행 archive - tar (tape archives) tar - 옵션 -x : 압축 해제 -x : 압축 -z : gzip 방식 -j : bzip2 방식 -v : 압축/압축 해제 과정을 화면에 표시 -f : 파일 이름 지정 compress - gz gzip / gunzip - 옵션 -c : 압축, 원본파일은 그대로 둠 -d : 압축 해제 -f : 강제 압축 compress- bz2 bzip2 - 옵션 -d : 압축 해제 -z : 압축

linux 2023.07.11

리눅스 명령어 (ing)

ls(list) 디렉터리에 있는 리스트를 출력하는 명령어 - 디렉터리를 지정하여 파일 목록 출력 가능, 디렉터리를 지정하지 않으면 현재 위치한 디렉터리가 지정됨 - 옵션을 사용하지 않으면 숨김 파일은 나오지 않음 - 옵션 -l : 파일들을 나열할 때 자세히 출력 -a : 경로 안의 모든 파일 나열 (숨김파일 포함) -R : 위치한 디렉터리 하부 디렉터리 파일까지 출력 -r : 출력 결과를 내림차순 정렬 -t : 출력 결과를 파일 수정시간 기준 정렬 더보기 - 실행 결과 종류 : -(일반파일), d(디렉터리), b(블록 디바이스), c(문자 디바이스), l(링크) 접근 모드 : r(read), w(write), x(execute) 하드링크 수 : 이 문서에 연결된 하드링크 수 소유자 그룹 크기 (byte)..

linux 2023.07.10

집합 자료형

집합 자료형 (set) 중복 허용X 순서X s = set([1, 2, 3]) print(s) #{1, 2, 3} s = set("Hello") print(s) #{'e', 'H', 'l', 'o'} s = set() print(s) #{} 교집합, 합집합, 차집합 교집합 : &, intersection 합집합 : |, union 차집합 : -, difference s1 = set([1, 2, 3, 4, 5, 6]) s2 = set([4, 5, 6, 7, 8, 9]) # 교집합 print(s1 & s2) print(s1.intersection(s2)) #{4, 5, 6} # 합집합 print(s1 | s2) print(s1.union(s2)) #{1, 2, 3, 4, 5, 6, 7, 8, 9} # 차집합..

programming/python 2023.06.03

순서 뒤집기

배열 뒤집기 - reverse() 반환 값이 없으며, 리스트 순서를 뒤집음 list = [0, 1, 2, 3] list.reverse() print(list) # [3, 2, 1, 0] - reversed() 반환 값이 있으며, 리스트 순서를 뒤집은 후 reversed 객체 반환 list = [1, 2, 3] print(reversed(list)) # print(list(reversed(list))) # [3, 2, 1] 문자열 뒤집기 - slice [start:stop:step] 반대방향으로 리스트 데이터를 가져올 수 있음 str = "hello" reversed_str = str[::-1] print(reversed_str) # olleh - reversed() str = "hello" reverse..

programming/python 2023.06.01