54일차

●54일차(20250227054.php)
cd ~
mkdir placeholder
cd placeholder
placeholder zip 파일로 압축해서 넣어줌
unzip placeholder

아나콘다 설치 파일 가져오기
chmod 777 Ana[tab]
./Ana[tab]
> 용량 안되면 하드디스크 추가해주기

sudo reboot
> (base)

conda create -n py27 python=2.7
conda activate py27
python messageRelayServer

> 다음으로 넘어가지 않고 돌아감
> 다시 실행하려면 세션자체를 닫고 명령어를 쳐야함

netstat -ant

> 5720, 5715 열렸는지 확인

칼리리눅스에 client 프로그램 실행
> 자바 설치
> XXX.java, 소스코드
> 소스코드 수정해서 컴파일 하기

client 디렉토리 가져오기

cd client #client폴더 이동
java Placeholder #소스코드 수정 전 컴파일 안됨

Placeholder 컴파일 방법
cd /home/kali/src/client/model #model 경로이동

nano Server.java #Server.java 수정
//import com.sun.org.apache.regexp.internal.RE;
import java.util.regex.Pattern;
import java.util.regex.Matcher;

sudo apt update

sudo apt install openjdk-17-jdk -y #java17 설치

Placeholder 경로에서 실행
javac Placeholder.java model/*.java view/*.java

java Placeholder #java 컴파일 완료

clinet.py
sever.py
> IP 192.168.0.201로 바꿔줌
# -*- coding: utf-8 -*- # 파일 인코딩 명시

chatgpt로 5020 포트로 연결하는 client 코드를 만들어달라고 부탁 후
> 연결되는지만 확인함