ubuntu(15)
-
How to install IPS(suricata) on unubntu 20.04
ㅇSnort와 Suricata의 차이점 -snort 룰 완벽 호환 -GPU하드웨어 가속지원 -Lua 시그니처 작성 가능 -multi-core, multi-threading 지원 ㅇ관련 dependency 확인 및 설치 $ sudo apt install -y libpcre3 libpcre3-dbg libpcre3-dev build-essential libpcap-dev libyaml-0-2 \ libyaml-dev pkg-config zlib1g zlib1g-dev make libmagic-dev libjansson4 libjansson-dev libnfnetlink0 \ libnetfilter-queue-dev libnetfilter-queue1 libnetfilter-log-dev libnetfilte..
2021.09.08 -
how to change static ip on ubuntu 18.04-LTS with vmware
vmware에서 NAT모드로 사용을 하고 있는데 dhcp의 기능을 사용하고 싶지 않을 때 먼저 vmware의 NAT모드에서는 192.168.xxx.128 ~ 192.168.xxx.255 까지를 dhcp의 기능으로 IP를 할당하고 있음 때문에 이 dhcp기능을 피해서 하고싶다면 #> vi /etc/netplan/01-network-manager-all.yaml 이 파일을 열어서 수정을 해야함 처음 해당파일을 열었을 때는 다음과 같이 기초 정보만 들어 있음 이 정보들을 다음 이미지와 같이 수정 후 #> netplan apply 를 적용해주면 ip가 다음과 같이 변동이 됩니다
2020.01.30 -
파이썬 육망성
#!/usr/bin/python print("insert number : ", end='') line =int(input()) num_star=4*line-1 for i in range(0,line,1): num_white=2*line-i-1 print((" "*num_white) + ("*"*(i+(i+1)))) for i in range(0,line,1): num_white=i print((" "*num_white) + ("*"*num_star)) num_star -=2 num_star +=2 for i in range(line-1,0,-1): num_white=i-1 num_star +=2 print((" "*num_white) + ("*"*num_star)) for i in range(line,0..
2020.01.03 -
How to install devstack on ubuntu 16.04
environment tool : vmware 15 pro linux_v : ubuntu-16.04-LTS kernel_v : 4.13.0-36-generic cpu : 4 mem : 8G Root permission : (#>) normal permission : ($>) #> systemctl disable ufw #> systemctl stop ufw #> useradd -s /bin/bash -d /opt/stack -m stack #> echo "stack ALL=(ALL) NOPASSWD: ALL" | tee /etc/sudoers.d/stack #> apt-get install -y git #> su - stack $> git clone https://git.openstack.org/open..
2019.12.30 -
how to install telnet on ubuntu 16.04LTS
#> apt-get install -y xinetd telnetd #apt-get 으로 xinetd 와 telnetd 패키지 인스톨 #> adduser teluser password : retype password : #telnet 을 사용하기 위한 telnet 전용 유저 생성 useradd와는 다르게 설정을 직접해줘야함 #> vi /etc/xinetd.d/telnet #telnet 설정파일 수정 service telnet { disable = no // no : telnet 을 사용함, yes : telnet 을 사용안함 flags = REUSE // 사용했던 소켓을 재사용 socket_type = stream // 소켓 타입을 스트림으로 TCP를 이용 wait = no // 다중쓰레드인지(no) 싱글..
2019.09.26 -
ubuntu apt-get error
dpkg 에러 날 시 /usr/bin/dpkg/ 밑에 lock 으로 시작하는 모든 파일 삭제 #> rm -rf /var/lib/dpkg/lock* shell script #!/bin/bash while : do /bin/rm -rf /var/lib/dpkg/lock* done 백그라운드 실행 #> nohup /path/shell.sh &
2019.07.01 -
how to install facebook-ctf(fbctf) on ubuntu-16.04(Xenial Xerus) with docker
docker가 설치 되어있다는 가정하에 진행 설치가 안되어있다면 하단 링크 참조 2019/06/21 - [OS/리눅스] - how to install docker on ubuntu 18.04 python 이 설치 되어있다면 #> which python /usr/bin/python #> cd /usr/bin/ #> ll | grep python python 파일이 python2.7로 심볼릭 링크 지정되어있음 #> rm python #> ln -s python3 python python3으로 심볼릭 링크 지정 #> apt-get install git -y #> git clone https://github.com/facebook/fbctf #> cd fbctf/ #> pip install --upgrade p..
2019.06.26 -
how to install docker on ubuntu 16.04 / 18.04
#> apt-get install ssh -y ssh 서버 / 포트 오픈 #> apt-get install wget -y wget 프로그램 설치 #> vi /etc/apt/sources.list # deb cdrom:[Ubuntu-Server 16.04.6 LTS _Xenial Xerus_ - Release amd64 (20190226)]/ xenial main restricted cdrom 부분 주석 처리 | 이 부분이 주석처리가 안되어 있으면 apt-get 사용 시 에러를 뿜으며 걸림 W: The repository 'cdrom://Ubuntu-Server 16.04.6 LTS _Xenial Xerus_ - Release amd64 (20190226) xenial Release' does not ha..
2019.06.21 -
Linux binary
#> -----> root 권한 $> -----> peda shell 1. 환경 1) Ubuntu-18.04.02_LTS(Bionic Beaver), Kernel version : 4.15.0-47-generic 2) PEDA PEDA는 Python Exploit Development Assistance for GDB 의 약자로 gdb로 디버깅을 할 때 어셈블리 코드와 레지스터, 메모리 정보를 확인하기 쉽게 도와주는 도구이다. 설치가 되어있지 않거나 설치를 해야 한다면 이 포스팅을 따라하기 바람. How to install gdb-8.0 / peda on ubuntu 3) ASLR 끄기 ASLR은 Address Space Layout Randomization의 약어로 메모리 상의 공격을 어렵게 하기 위해..
2019.04.04 -
ubuntu-16.04(Xenial Xerus) -> ubuntu-18.04(Bionic Beaver)
ubuntu 16.04_LTS(Xenial Xerus) --> ubuntu 18.04_LTS(Bionic Beaver) #> apt-get update && apt upgrade #> reboot #> uname -a Linux ubuntu 4.15.0-47-generic #50-Ubuntu SMP Wed Mar 13 10:44:52 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
2019.04.04