일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- utmp
- Python requests 설치
- str_replace함수
- 가상머신 os
- ubuntu
- mocOS
- SQL i
- SQLi wargame
- sql injection
- 우분투
- blind SQLi
- Union SQL Injection
- Lord of SQL Injection
- Lord of SQLinjection
- docker compose
- MySQL
- 1819 (HY000):
- ModuleNotFoundError: No module named ‘requests’
- LOS 5번
- goblin 3번
- M2
- No module named ‘requests’
- XAVIS
- Kail Linux
- 2002(HY000)
- btmp
- UTM
- los.rubiya.kr
- sqli
- Error Based SQL Injection
- Today
- Total
목록수업 (32)
klaus
보호되어 있는 글입니다.
보호되어 있는 글입니다.
1. RPM(Redhat Package Manager) - 레드햇 계열의 리눅스 배포판에서 사용하는 프로그램(패키지) 설치 관리 도구 - rpm의 파일명 중 minor가 짝수는 안정(stable) 홀수는 개발(dev)라는 의미로 짝수를 설치하는 것을 권장 >패키지_명 2.4.2(2.major, 4.minor, 2 patch) [주요 사용 옵션] rpm -ivh : 패키지 설치 (i설치) rpm -Uvh : 패키지 업데이트 (U업그레이드 설치) rpm -qa : 패키지 설치 확인 옵션은 --nodeps : 의존성 무시 --percent(%) 삭제 rpm -e ~.rpm [+] 실습 - wc -l /var/lib/rpm/packages - rpmforge-release-0.5.3-1.el6.rf.x86_64..
1. RAID (Redundant Array of Inexpensive/Independent Disk) - 저장장치 여러 개를 묶어 고용량, 고성능인 저장 장치 한 개와 같은 효과를 얻기 위해 개발된 기법 > RAID 0 : 데이터 복원되지 않지만 암(arm: 컨트롤러)이 두 개여서 읽기/쓰기 속도가 빠르다 (Stripe Without parity) > RAID 1 : 데이터 복원이 가능하며 두 개의 디스크가 필요 (미러링 mirroring) > RAID 5 : 데이터 복원이 되며, 세 개 이상의 디스크가 필요하다(stripe wuthiut parity, arm이 2개== 줄무늬) ==> 8bit 내에 홀수 갯수를 보고 패리티 비트가 0 or 1로 지정 만일 도중에 오류로 인해 변경되면 패리티비트가 맞지..
1. 데몬(Daemon) - 네트워크를 통해서 mail, database, web, dns, nis, 그리고 dhcp 등 서버 서비스를 제공하는 프로그램 - 데몬들은 대부분 잘 알려진 포트(well-known port)를 사용하며, 메모리 상주하여 서비스를 하고 클라이언트 측에서 서비스를 요청하면 클라이언트와 임의의 포트(dynamic port)를 사용하여 통신한다. ==> Passive - 단독(standalone)/ 슈퍼(super) 데몬가 있으며, 시스템 자원 또는 사용 빈도에 따라 설정한다. - 데몬명은 대부분 httpd, sshd, smtpd식으로 ‘서비스명 뒤에 d가 붙는다. 1) 단독 데몬 - 웹, 데이터베이스, 메일 서버 등 서버는 서비스 데몬마다 인스턴스(객체)를 메모리에 계속 상주시켜서..
0. 들어가기 - 홈디렉토리를 옮기는 방법 --적용되지 않는다. touch /houch /home/choii/choii.txt && mkdir /home/choii/CHOII ls /home/choii chmod -m choii -d /tmp/choii 1. 리눅스 권한(su, sudo) ====CENTOS==== [+] su(Switch User) - 현재 계정(일반유저)에서 로그아웃하지 않고 다른 계정으로 전환하는 명령어 입니다. [+] sudo(SuperUser DO) [옵션] -c : 쉘을 실행하지 않고, 주어진 명령만을 수행합니다. -s : 지정된 셀로 로그인합니다. -, -l : 지정한 사용자의 환경 변수를 적용하여 로그인합니다. su -c 'cat /etc/shadow' sudo cat /e..
1. 편집기(vi / vim / Gvim) [+]Vi와 Vim, Gvim Linux에서 전통적으로 사용해오는 vi와 vi를 좀 더 개선한 vim 편집기부터 알아보자. CLI에서만 동작되므로 일부 사용자들은 불편하다고도 하지만 1976년에 만들어지고 1978년에 처음 BSD UNIX에 탑재된 이후 아직도 UNIX/Linux 매니아 사이에서는 디폴트 GUI 에디터인 gedit 보다 이 vi를 더 많이 사용하고 있다는 통계도 있다. CentOS에서는 Vi보다 Vim(Vi IMproved)을 사용하게 되어 있다. 1991년에 나온 vim은 vi의 별칭인데 alias |grep vi 해보면 vim이라고 나온다. vim은 Perl, Python, 그리고 PHP의 기본 편집기이기도 하다. 시스템 전체적으로 vim의 ..
0.들어가기 - 지난시간에는 연산 부호를 공부 [+] 정규 포현식 touch doc1 doc2 doc3 docA docB docC docD main.c main.o calc.c 파일생성 - 대괄호 [ ] ls doc[1AC] ls doc[1-6] ls doc[B-F] ls *.[co] 확장자가 c나 o인 경우 - 중괄호 {} touch doc{ument,draft} && mkdir {fall,winter,spring}report 중괄호를 사용하여 파일과 디렉터리 만들기 ls doc? ==> doc으로 시작하는 파일보기 ls *report 리포트로(report) 끝나는 파일 보기 - > 2 > & https://knight76.tistory.com/3087 간단하게 1>, >2, >&2, 2>&1, exe..
0. 들어가기 명령어 정리한 파일 금일 file readlink pwd clear cat - 파일 생성 및 ln -s /ln ls -l ls -d ls-a , 2> >, >> 다운로드한 파일 변형 유무 확인(악성코드) [실습] socat-1.4.2.0.tar.gz 파일을 다운받았다고 가정할 때, md5sum을 사용하여 변형 유무를 확인할 수 있다. ※ windows에서는 powershell에서 Get-FileHash 와 certurtil를 사용하여 md5 체크섬을 할 수 있다. hash 함수표 [+] 시간 관련 명령어 - date, rdate(원격지의 시간을 현 시스템에 적용하는 것) - clock, hwclock (컴퓨터의 H/W가지고 있는 내장 시간 (CMOS battery가 HW의 전원이 없어도 가..
1. Xming(OR Cygwin)으로 X 서버에 연결하기 [+] X와 X-ming의 개념 - 지난 시간 알아본 X, X Window, X.org, X-11 등은 텍스트 화면의 클라이언트가 그래픽 화면의 서버에 접속해서 그래픽 화면을 받는 기법 서버-클라이언트 구조 - Xnest는 X와 유사한데 서버-클라이언트가 서로 바뀔 수 있는 구조이며 - Xming도 X와 유사한데 서버-클라이언트 구조로써 클라이언트에 없는 서버 프로그램을 클라이언트에서 실행되게 하므로 매우 유용하다. 작업 결과는 서버에 저장된다. apt -y install openssh-server [+] 사용자 추가 - AllowUser centos adminstart ubuntu root - x11Forwarding yes로 되어 있는지 확인..