블로그글 아카이브

글, 노트, 기술 문서

연구 노트, 구현 로그, 실험 및 실무형 글을 모아둔 아카이브입니다.

항목
56
current results
Filter
없음
active tag
Search
키워드 없음
current query
TAB 하나로 필터 열 개를 뚫다 — DreamHack XSS Filtering Bypass Advanced 풀이
blog

TAB 하나로 필터 열 개를 뚫다 — DreamHack XSS Filtering Bypass Advanced 풀이

script, javascript, document, location, (, )까지 10개 이상의 키워드를 차단하는 XSS 필터. 그런데 javas\tcript처럼 TAB 문자(\t)를 키워드 중간에 끼우면 필터는 통과하고 브라우저는 그대로 실행한다. WHATWG URL 스펙이 정의한 정규화 동작과 Python 문자열 필터 사이의 갭을 파고들어 쿠키를 탈취하고 FLAG를 획득하는 과정을 단계별로 정리한다.
#dreamhack#ctf#web+4
2026-04-01
한 번 막히고 나서야 보였던 체인: DreamHack EZ-Anti-LLM Pingback SSRF 풀이
blog

한 번 막히고 나서야 보였던 체인: DreamHack EZ-Anti-LLM Pingback SSRF 풀이

WordPress 6.9.1 Pingback Blind SSRF를 이용해 2-Hop 체인으로 내부 Flag 서버의 값을 외부로 끌어낸 DreamHack Level 5 문제 풀이. 삽질 포인트부터 최종 익스플로잇 흐름까지 차근차근 정리했다.
#dreamhack#ctf#ssrf+5
2026-03-31
DreamHack basic_exploitation_002 풀이: Format String으로 GOT 덮어쓰기
blog

DreamHack basic_exploitation_002 풀이: Format String으로 GOT 덮어쓰기

printf(buf)의 Format String 취약점을 이용해 exit@got를 get_shell 주소로 덮어쓰고 셸을 획득하는 과정을 단계별로 정리합니다. pwntools fmtstr_payload로 40바이트 페이로드 하나로 FLAG 획득.
#dreamhack#ctf#pwn+4
2026-03-31
DreamHack Secret Data: Blind SQLi로 admin 비밀번호 추출 → 플래그 획득
blog

DreamHack Secret Data: Blind SQLi로 admin 비밀번호 추출 → 플래그 획득

/search 엔드포인트의 SQL 문자열 직접 결합 취약점을 이용해 블라인드 boolean 방식으로 admin 비밀번호를 한 글자씩 추출하고, /admin에서 최종 플래그를 획득한 전 과정을 정리합니다.
#dreamhack#ctf#sqli+3
2026-03-31
DreamHack Tap Tap 워게임 풀이: API Previewer SSRF로 내부 Docker API 타고 플래그까지
blog

DreamHack Tap Tap 워게임 풀이: API Previewer SSRF로 내부 Docker API 타고 플래그까지

Internal API Testing Tool의 검증 우회를 통해 SSRF를 성공시키고, 내부 Docker API에서 컨테이너 로그로 최종 플래그를 획득한 전 과정을 정리합니다.
#dreamhack#ctf#ssrf+3
2026-03-31
Integration Rendering Smoke Test
blogProtected

Integration Rendering Smoke Test

사이트 전체 MDX 렌더링을 한 번에 점검하기 위한 통합 스모크 테스트 페이지입니다.
#test#mdx#rendering
2026-03-27
Windows 이벤트 로그 기반 공격 흐름 분석 — Event ID 4624 중심
blog

Windows 이벤트 로그 기반 공격 흐름 분석 — Event ID 4624 중심

Event ID 4624를 출발점으로, 로그온 세션의 문맥을 따라가며 공격 흐름을 읽는 방법을 정리합니다. Logon Type 해석, 권한 상승·프로세스 실행 연계, 실무 탐지 기준까지 포함합니다.
#forensics#windows#log-analysis+2
2026-03-25
Windows 이벤트 로그 기반 포렌식 분석 흐름 정리
blog

Windows 이벤트 로그 기반 포렌식 분석 흐름 정리

Windows Security 로그를 기준으로 로그인, 권한, 프로세스, 후속 행위를 연결해서 보는 흐름을 정리합니다.
#forensics#windows#log-analysis+1
2026-03-24
Sample Post — All the Things
blogProtected

Sample Post — All the Things

A sample post that demonstrates headings, lists, tables, code highlighting, images, thumbnails, and password protection.
#sample#guide
2026-03-23
Linux Kernel – 5 Kernel compilie 🛠️
blog

Linux Kernel – 5 Kernel compilie 🛠️

Linux Kernel – 5 Kernel compilie 🛠️ 라이브러리 설치 커널 컴파일 라즈베리파이 커널 빌드(컴파일), 커널 모듈 개발용 라이브러리 설치 * bc bison flex libssl-dev install 설치 apt-get install git bc bison flex libssl-dev 추가 필요 예상되는 패키지 설치 sudo apt-
#kernel-compilation#linux-kernel#makefile+1
2025-05-23
Linux Kernel – 4 Kernel system configuration🧠
blog

Linux Kernel – 4 Kernel system configuration🧠

Linux Kernel – 4 Kernel system configuration🧠 라즈베리파이에서 커널 개발 또는 컴파일에 필요한 시스템 정보를 확인하기 위한 명령어 확인 커널 버전 확인 root@raspberrypi:/home/jinho# uname -r 6.12.25+rpt-rpi-v8 전체 커널 정보 (컴파일러 포함) root@raspberrypi:/
#ARMv8#DeviceTree#KernelDevelopment+1
2025-05-22
Linux Kernel – 2 Kernel vendor, architecture 🧠
blog

Linux Kernel – 2 Kernel vendor, architecture 🧠

Linux Kernel – 2 Kernel vendor, architecture 🧠 Vendor별 커널 관점 CPU 핵심 구성 요소별 역할 데이터 전송 흐름 (비트 단위) 주요 아키텍처별 비트 구조 비교 CPU, SoC, 보드 벤더별 하드웨어 구조 차이를 커널 관점에서 설명 각 아키텍처의 비트 구조와 데이터 처리 흐름을 중심으로 정리 Vendor별 커널 관
#ARMv7#ARMv8#BitWidth+5
2025-05-15
Linux Kernel – 3 System Call Flows and Kernel Component Differences by Architecture🧠
blog

Linux Kernel – 3 System Call Flows and Kernel Component Differences by Architecture🧠

Linux Kernel – 3 System Call Flows and Kernel Component Differences by Architecture🧠 아키텍처별 시스템 콜 흐름과 커널 변경 컴포넌트 아키텍처별 시스템 콜 흐름 비교 아키텍처가 달라지면 커널 내부에서 아키텍처 의존성이 강한 부분들이 직접적으로 영향을 받는다. 특히 시스템 콜과 예외 처리, 컨
#ArchitectureSpecificCode#ARMv8#DeviceTree+2
2025-05-15
Linux Kernel – 1 Linux Kernel Overview 🧠
blog

Linux Kernel – 1 Linux Kernel Overview 🧠

Linux Kernel – 1 Linux Kernel Overview 🧠 리눅스를 알아야 하는 이유 리눅스가 인기 있는 이유 쓰이는 곳 커널과 운영체저와의 차이 커널은 왜 존재 하는가? 커널 내부에 실제로 구현된 주요 기능 항목 커널 시스템 구조 커널의 정의와 역할 커널은 운영체제의 핵심 부분 중 하나다. 항상 메모리에 상주하면서 하드웨어와 응용 프로그램
#EmbeddedAndIoTwithLinux#KernelArchitecture#LinuxAutomationAndOps+3
2025-05-14
apache access.log 접근 IP TOP 10 선정/차단 🏆
blog

apache access.log 접근 IP TOP 10 선정/차단 🏆

apache access.log 접근 IP TOP 10 선정/차단 🏆 access.log ? log 포맷 cat, awk 활용 sort, uniq 활용 head 활용 IP 차단 Apache access.log Apache Access Log는 Apache 웹 서버에서 발생한 HTTP 요청에 대한 로그 정보를 기록하는 파일 웹 서버의 활동을 추적하고 모니터링
#.htaccess#Apache#Command+3
2024-02-04
Frida 활용 안드로이드 모의해킹 🤖 #5
blog

Frida 활용 안드로이드 모의해킹 🤖 #5

Frida 활용 안드로이드 모의해킹 🤖 #5 JavaScript API 함수와 CLI Frida JavaScript API 기본 문법 1. java.perform(fn) 함수는 현재 스레드에서 주어진 함수를 동기적으로 실행 Android 애플리케이션의 메인 스레드에서 자바 코드를 실행하는 데 사용 Java.perform(function () { // 여기
#Android Hacking#Frida#frida-server+2
2024-01-29
Frida 활용 안드로이드 모의해킹 🤖 #3
blog

Frida 활용 안드로이드 모의해킹 🤖 #3

Frida 활용 안드로이드 모의해킹 🤖 #3 Frida 설치 & 실행 Frida Tools 설치 Frida 16.1.11 Version 설치 확인 Emulator Bit 확인 Frida Server 설치 버전과 Bit 맞는 frida-server 패키지 설치 설치 경로 https://github.com/frida/frida/releases 압축 해제 후 P
#Android Hacking#Frida#frida-server+2
2024-01-27
Frida 활용 안드로이드 모의해킹 🤖 #4
blog

Frida 활용 안드로이드 모의해킹 🤖 #4

Frida 활용 안드로이드 모의해킹 🤖 #4 프로세스, 트레이스, 디바이스 제어 frida-trace Frida를 사용하여 애플리케이션의 함수 호출을 동적으로 추적하고 출력하는 도구 1. Nox 애뮬레이터로 Chrome 실행 2. 실행 프로세스 확인 $ frida-ps -Ua 3. 프로세스 추적 -i 옵션 : 추적할 함수의 이름을 지정하는 데 사용. 지정한
#Android Hacking#Frida#frida-server+2
2024-01-27
Frida 활용 안드로이드 모의해킹 🤖 #1
blog

Frida 활용 안드로이드 모의해킹 🤖 #1

Frida 활용 안드로이드 모의해킹 🤖 #1 Nox 플레이어 설치 Frida 주요 기능 Frida 환경 구성 Nox 설치, 설정 Nox ADB 환경 변수 설정 애뮬레이터 Shell 연결 Emulator 정보 확인 Frida 주요 기능 Hooking 및 함수 변조 앱의 실행 중 함수에 접근하여 수정, 동적 코드 변경이 가능 인터셉트 및 로깅 메서드 호출, 인
#Android Hacking#Frida#frida-server+2
2024-01-18
WordPress Redis object cache 🧹
blog

WordPress Redis object cache 🧹

WordPress Redis object cache 🧹 주요 기능 데이터 구조 Redis 설치 & 실행 redis.conf 수정 Server 구동 Wordpress 구성 Redis object cache 주요 기능 캐시 성능 향상 WordPress Redis object cache는 데이터를 메모리에 저장하여 데이터 검색 및 로드 속도를 향상 분산 캐싱 R
#Redis#Redis object cache#wordpress
2024-01-18
Frida 활용 안드로이드 모의해킹 🤖 #2
blog

Frida 활용 안드로이드 모의해킹 🤖 #2

Frida 활용 안드로이드 모의해킹 🤖 #2 Python 설치를 위한 Anaconda 설치 Python Anaconda 주요 기능 가상환경 관리 Anaconda는 가상 환경을 생성하고 관리하는데 용이하며, 여러 프로젝트 간에 패키지 충돌을 방지합니다. 패키지 관리 Anaconda는 패키지를 쉽게 설치, 업데이트, 제거할 수 있는 편리한 패키지 관리자인 co
#Android Hacking#Frida#frida-server+2
2024-01-18
Virtualbox 고정 할당 저장소 용량 늘리기
blog

Virtualbox 고정 할당 저장소 용량 늘리기

Virtualbox 고정 할당 저장소 용량 늘리기 📦 !! 고정으로 할당된 vdi 파일은 용량 변경 시 동적 할당으로 변경해 준 뒤 진행해야 한다. 1. 파일 확인 Virtualbox Manager.exe 기본 저장 경로 : C:
rogram Files\Oracle\VirtualBox 2. 기존 vdi resize 명령어 실행 C:
rogram File
#Storage#Virtualbox
2023-03-26
Start Nessus on Linux – 2 Nessus Scanning 🕵🏻‍♂️
blog

Start Nessus on Linux – 2 Nessus Scanning 🕵🏻‍♂️

Start Nessus on Linux – 2 Nessus Scanning 🕵🏻‍♂️ 스캐닝 템플릿 Target 지정 스캔 시작 로그 확인 결과 확인 Nessus 취약점 스캐너 다운로드 이후 취약점 스캐닝 방법을 공유합니다. ! 주의 Scanning 시도는 허가되지 않은 시스템에서 진행하면 안되며, Scan 간 트래픽 발생이 가능해 사전에 허가 받은 시스템
#hacking#nessus#nessus install+1
2023-03-20
Kali Linux 에서 Pycharm 설치하기
blog

Kali Linux 에서 Pycharm 설치하기

Kali Linux 에서 Pycharm 설치하기 설치 실행 Kali linux 내 Python 통합 개발 환경인 Pycharm을 설치하는 방법을 공유합니다. 페이지 내 Pycharm 무료 버전인 Community 버전을 다운로드 해줍니다. Pycharm 다운로드 페이지 - https://www.jetbrains.com/pycharm/download/#sec
#linux#pycharm
2023-02-06
외부 서버 파일 Upload/Download ☕
blog

외부 서버 파일 Upload/Download ☕

외부 서버 파일 Upload/Download ☕ ■ JAVA FileDownload package remoteFileDownload; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.nio.file.Files; import java.nio.file
#File download#File upload#java
2022-09-25
Oracle sysdba 권한 부여 🔮
blog

Oracle sysdba 권한 부여 🔮

Oracle sysdba 권한 부여 🔮 Oracle DB 일반 사용자에게 grant sysdba to c##user;와 같이 sysdba 권한을 부여할 경우 ORA-65175: 로컬에서 루트에 SYSDBA 권한을 부여할 수 있습니다. 방법 Password file 생성 $ orapwd file=$ORACLE_HOME/dbs/PASSWORD password=
#authorization#Oracle sysdba
2022-09-24
Install Oracle DB 12 ON Radhat Linux 7.7 🔮
blog

Install Oracle DB 12 ON Radhat Linux 7.7 🔮

Install Oracle DB 12 ON Radhat Linux 7.7 🔮 Oracle Down 기본 설치 사용자, 그룹 생성 Bash profile 커널 설정 Oracle Install 1. 홈페이지 접속 후 원하는 버전의 Oracle DB 다운로드 Oracle DB Download link https://www.oracle.com/database/te
#oracle db#oracle db install#redhat+1
2021-10-14
Spring error : Could not run phased build action using connection to Gradle distribution 해결🌱
blog

Spring error : Could not run phased build action using connection to Gradle distribution 해결🌱

Spring error : Could not run phased build action using connection to Gradle distribution 해결🌱 ■ Error Code Could not run phased build action using connection to Gradle distribution ' https://services.g
#Gradle#java#java spring error+1
2021-09-07
DDU를 사용한 VIDEO TDR ERROR 0x00000116 그래픽카드 충돌 재부팅 문제 해결 🎬
blog

DDU를 사용한 VIDEO TDR ERROR 0x00000116 그래픽카드 충돌 재부팅 문제 해결 🎬

DDU를 사용한 VIDEO TDR ERROR 0x00000116 그래픽카드 충돌 재부팅 문제 해결 🎬 ■ Windows10 OS에서 절전모드 해제 후 자동으로 컴퓨터가 재부팅되는 경우가 발생 분명 절전, 화면보호기 모두 꺼진 상태이지만 일정 시간이 지나면 컴퓨터가 자동 재부팅 되는 현상 확인 1. powercfg 수정 cmd -> powercfg -devi
#ddu#driver#nvidia+4
2021-09-06
Eclipse 원격 저장소 세팅 🌒
blog

Eclipse 원격 저장소 세팅 🌒

Eclipse 원격 저장소 세팅 🌒 Install RSE RUN RSE 이클립스 사용시 원격 서비스를 활용해 접속을 해야하는 경우가 종종 생긴다. 이클립스에서 원격으로 접속하는 방법에 대해서 포스팅하겠다. 1. Remote System Explorer 설치 "eclipse" 실행 후 좌측 상단 "Help" 클릭 이후 "eclipse Marketplace..
#eclipse#eclipse ftp#eclipse sftp+4
2021-09-03
Eclipse error : The project was not built due to "Could not read from source when writing file 🌒
blog

Eclipse error : The project was not built due to "Could not read from source when writing file 🌒

Eclipse error : The project was not built due to "Could not read from source when writing file 🌒 오랜만에 기존의 프로젝트를 빌드하려고 했더니 "The project was not built due to" 에러가 발생한다. 해결 방법은 다음과 같다. Project clean Ecli
#eclipse read error#java error#The project was not built due to
2021-09-03
Start Nessus on Linux - 1 Nessus install 🕵🏻‍♂️
blog

Start Nessus on Linux - 1 Nessus install 🕵🏻‍♂️

Start Nessus on Linux - 1 Nessus install 🕵🏻‍♂️ 1. Download Nessus 2. Install Nessus 성공적인 Penetration Testing을 수행하기 위해서는 먼저 공격 대상의 정보를 수집하는 단계인 Footpringing, Passive Scanning 단계가 이루어져야 한다. 스캐닝을 통한 정보들
#hacking#nessus#nessus install+1
2021-09-02
DNS 주소 변경 이후 Google, Naver 사이트 검색이 안될 때 해결방안 🔎
blog

DNS 주소 변경 이후 Google, Naver 사이트 검색이 안될 때 해결방안 🔎

DNS 주소 변경 이후 Google, Naver 사이트 검색이 안될 때 해결 🔎 DNS 주소를 변경한 이후 검색엔진에서 내 사이트 검색이 안될 때는 기존 설정해 사이트 놓았던 소유권을 갱신해주면 된다. Google Search Console 사이트 갱신 구글 검색 콘솔 접속 https://search.google.com/search-console/about
#DNS#google#google search+3
2021-08-30
dpkg: error processing archive /var/cache/apt/archives/systemd_247.9-1_armhf.deb (--unpack): 해결 ⚙️
blog

dpkg: error processing archive /var/cache/apt/archives/systemd_247.9-1_armhf.deb (--unpack): 해결 ⚙️

dpkg: error processing archive /var/cache/apt/archives/systemd_247.9-1_armhf.deb (--unpack): 해결 ⚙️ ■ linux update 중 rocessing archive 에러 발생 에러 내용 Errors were encountered while processing: /var/cache/a
#--unpack#/var/cache/apt/archives#armhf.deb+1
2021-08-24
/usr/bin/apt-key: 57: cannot create /dev/null: Permission denied 해결 🔐
blog

/usr/bin/apt-key: 57: cannot create /dev/null: Permission denied 해결 🔐

/usr/bin/apt-key: 57: cannot create /dev/null: Permission denied 해결 🔐 ■ apt-get update 명령시 에러 발생 # /usr/bin/apt-key: 57: cannot create /dev/null: Permission denied 에러가 발생되는 /dev/null 시도 # rm -f /dev/n
#/dev/null#apt-get#update
2021-08-24
https setting without cpanel, Wordpresss cpanel without https - 1 📃
blog

https setting without cpanel, Wordpresss cpanel without https - 1 📃

라즈베리파이로 개인 웹서버를 운영하며 Cpanel 없이 HTTPS를 적용한 경험을 정리한다. 실습 중심으로 진행되며, Certbot을 이용한 인증서 발급과 Apache 설정 중심으로 설명한다.
#Certificate#https#linux+3
2021-08-23
https setting without cpanel, wordpresss cpanel without https - 2 📃
blog

https setting without cpanel, wordpresss cpanel without https - 2 📃

https setting without cpanel, wordpresss cpanel without https 2 📃 Install Snapd Install Certbot CertBot 홈페이지 접속 link : https://certbot.eff.org 홈페이지 접속 후 자신의 운영환경을 선택하여 주면 인증서 설치 가이드라인을 제공해준다. 먼저 SSH 접
#certbot#Certificate#https+4
2021-08-23
E: Could not get lock /var/lib/apt/lists/lock. It is held by process 31656 (apt)
blog

E: Could not get lock /var/lib/apt/lists/lock. It is held by process 31656 (apt)

E: Could not get lock /var/lib/apt/lists/lock. It is held by process 31656 (apt) ■ linux update 관련 명령 실행 시 발생하는 에러 E: Could not get lock /var/lib/apt/lists/lock. It is held by process 31656 (apt) 오류가
#apt/lists#error#linux update+1
2021-08-20
Alias 활용
blog

Alias 활용

Alias 활용 Linux OS 에서는 자신만의 명령어를 만들고 활용하기 위해 alias라는 명령어를 사용할 수 있다. alias 를 사용하면 사용자가 정의한 아무리 긴 명령어라도 자신이 알아볼 수 있는 단어나 글자를 입력하여 사용하면 된다. 사용법은 현재 세션에서만 적용하는 방법(재부팅시 삭제), ~/.bashrc 파일을 수정해 현재 접속자에 한해 ali
#alias#linux#update+2
2021-08-18
Could not open file /dev/null, Permission denied, update, upgrade 해결 🔒
blog

Could not open file /dev/null, Permission denied, update, upgrade 해결 🔒

Could not open file /dev/null, Permission denied, update, upgrade 해결 🔒 가끔 리눅스 업데이트를 진행하다보면 이런 오류를 볼 수 있을 것이다. 분명 root 권한으로 업데이트를 쳐줬는데 Permission 에러가 발생한다. 이 문제는 권한이 실제로 올바르지 않았을 때 발생하는 에러이다. 해결방안(root
#/dev/null#permission denied#update+1
2021-08-17
BufferedInputStream + eclipse 인코딩 설정 🧑‍💻
blog

BufferedInputStream + eclipse 인코딩 설정 🧑‍💻

BufferedInputStream + eclipse 인코딩 설정 🧑‍💻 java BufferedInputStream은 컴퓨터의 각 부품 별 성능 격차에 따른 처리 속도 저하를 줄이기 위해서 사용되며, 기존의 처리 방식인 프로그램이 입출력 소스와 직접 작업하는 방법과 달리 중간에 메모리 버퍼와 함께 작업을 진행해 처리 시간을 단축시킬 수 있다. 예제 1 -
#buffer#bufferedinputstream#encoding+1
2021-08-13
SSH 접속자, 파일 전송 ⚡
blog

SSH 접속자, 파일 전송 ⚡

SSH 접속자, 파일 전송 ⚡ ■ 여러가지 상황 속 ssh 프로토콜을 이용한 파일 전송하는 방법 일반적인 상황 # scp "전송할 파일" "목적지 사용자"@"전송할 서버 경로":"저장할 서버의 경로" 기본 SSH 포트가 22번이 아닌 경우 # scp -P "Port 번호" "1234" "전송할 파일" "목적지 사용지"@"저장할 서버의 경로" 디렉토리 전송
#accessor#ssh
2021-08-12
GPG를 활용한 파일 암호화 🔑
blog

GPG를 활용한 파일 암호화 🔑

GPG를 활용한 파일 암호화 🔑 예전에 pgp(GNU privacy Guard)의 오류 때문에 업데이트 에러가 났고 이를 해결하는 방법을 작성한 글이 있었고, gpg에 대해 알아보다 gpg 가 리눅스 운영체제에서 간단하게 특정 파일을 암호화를 지원해주는 기능을 한다는 것을 새롭게 알게 되었다. 이번 글은 리눅스 시스템 기본 탑재 프로그램인 GPG를 이용한
#Encrypt#file encryption#GPG
2021-08-11
TortoiseSVN 2 🐢
blog

TortoiseSVN 2 🐢

TortoiseSVN 2 🐢 지난 포스트에 tortoisesvn 설치, 저장소 등록, 데이터를 저장했었더라면 이번 포스트에서는 등록된 저장소를 외부에서 불러와 데이터를 추가하는 방법을 알아보겠다. 저장소 불러오기 기존에 생성했던 svn 폴더에 정상적으로 데이터가 import 되어 있다. 바탕화면에 저장소를 불러올 새로운 폴더를 생성. 마우스 우클릭 후 SV
#Repository#SVN#Tortoisesvn
2021-08-11
TortoiseSVN 3 🐢
blog

TortoiseSVN 3 🐢

TortoiseSVN 3 🐢 지난 게시글에 tortoisesvn을 사용해 등록된 저장소를 외부에서 불러와 데이터를 Commit 하는 방법에 대해 알아보았고 이어서 CentOS 환경에서 tortoise svn을 사용하는 방법을 알아본다. 가상환경 구축 먼저 기본적으로 가상머신에 ip 할당해주기 위해 간단하게 nmap를 활용해 내가 쓰고 있는 내부 ip만을 확
#Repository#SVN#Tortoisesvn
2021-08-11
Maria DB expert 활용 자동 DB 백업 스크립트
blog

Maria DB expert 활용 자동 DB 백업 스크립트

Maria DB expert 활용 자동 DB 백업 스크립트 WordPress의 자동 백업을 위해 wp-content 와 DB 서버를 구축한 뒤 Crontab Scheduling 작업을 진행하였다. 원활한 Crontab 스케줄링 작업을 위해 Password를 입력 받아야 하는 작업의 자동화 Script를 제작해 보았다. 1. Expert 설치, 설치 확인 P
#BackupScript#expert#Maria DB
2021-08-10
TortoiseSVN 1 🐢
blog

TortoiseSVN 1 🐢

TortoiseSVN 1 🐢 Install SVN Create Repository Add Folder SVN SVN : SubVersion 의 줄임말, 큰 프로젝트에서 버전관리나 소스의 통합과 같은 문제를 해결 하기위해 저장소를 구축하고 버전을 관리한다든지 다양한 문제 발생시 이를 해결하기 위한 Software이다. 단순히 생각하면 Git과 같다고 생각해도
#Repository#SVN#Tortoisesvn
2021-08-10
apt-get update error, GPG Key
blog

apt-get update error, GPG Key

apt-get update error, GPG Key 에러 확인 레포지토리 추가 키 파일 다운로드 해결 php bcmath 설치중 에러가 발생해 /etc/trusted.gpg.d 디렉토리를 삭제해버렸다. 삭제후 업데이트를 진행하다 gpg error 라는 문구가 나타났는데 아마 bcmath 설치 간 설치 경로가 해당 경로로 지정되어서 그 파일만 지울 목적으로
#apt-get#GPG Key#trust.gpg.d+1
2021-08-09
MySQL DB Backup Script 제작, Crontab auto Backup
blog

MySQL DB Backup Script 제작, Crontab auto Backup

MySQL DB Backup Script 제작, Crontab auto Backup 스크립트 제작 스크립트 실행 확인 Crontab 설정 작동 확인 매번 그때그때 mysqldump 명령어를 사용하여 DB와 워드프레스 Content 파일을 백업하는게 힘들어서 간단하게 백업 스크립트를 만들고 crontab에 올리는 방법을 설명하겠다. 스크립트 파일은 각각 백업
#auto#backup#Crontab+3
2021-08-09
The REST API Encountered an error, Your site could not complete a loopback request
blog

The REST API Encountered an error, Your site could not complete a loopback request

The REST API Encountered an error, Your site could not complete a loopback request 몇일 전부터 홈페이지가 너무 느려저서 사이트 점검 플러그인을 받아 실행했다. 아... REST API 요청이 실패했다고 뜬다 아마 밑에 발생한 loopback 에러도 같은 맥락일 듯 싶다. 보통 해당 에러가 발
2021-08-08
특정 DNS 주소로 개인 홈페이지의 접속이 불가능할 때 해결 방안
blog

특정 DNS 주소로 개인 홈페이지의 접속이 불가능할 때 해결 방안

특정 DNS 주소로 개인 홈페이지의 접속이 불가능할 때 해결 방안 현상 확인 해결방법 정상 접속 확인 ■ 개인 홈페이지가 특정 DNS 주소 설정시 접속 불가 현상 발생 취미로 운영하고 있던 개인 홈페이지의 도메인인 jinho.ga가 어느날부턴가 접속이 되지 않는 상황이 발생하였습니다. 평소 외부로 접속할 수 있게 포워딩 작업은 해 놓은 상태이며 특정 접속이
#DNS#freenom
2021-07-07
Linux File 압축 자동 백업 방법
blog

Linux File 압축 자동 백업 방법

Linux File 압축 자동 백업 방법 여유공간 확인 스크립트 작성 실행 권한 부여 ■ Linux File 압축 백업 USB 여유공간 확인 # df -Th 사전에 저장에 사용할 디바이스 ("bigsave-sdb1")는 마운트해 놓은 상태 압축 백업 진행 ■ 파일 백업 종류별 특징 압축 백업 : (tar -czpf) 압축하여 저장, CPU 사용량 증가, 작
#./backup.sh#df#jinho.ga+3
2021-07-07
LibreOffice 사용
blog

LibreOffice 사용

LibreOffice 사용 Libreoffice 설치 Libreoffice 실행 ■ Linux 환경에서의 문서 열람을 위한 LibreOffice 사용 Update Linux # apt-get update -y Libreoffice Install # apt-get install libreoffice 자동 설치 여부를 표시해준다. ■ 실행 libreoffice
#LibreOffice#Linux Office
2021-03-29
NFS 취약점 공격
blog

NFS 취약점 공격

NFS 취약점 공격 NFS 개념 NFS 취약점 공격 SSH 접속 확인 ■ NFS 개념 컴퓨터 사용자의 원격지 컴퓨터에 있는 파일을 자신의 컴퓨터를 사용하는 것처럼 설정 가능하게 해주는 클라이언트/서버형 응용프로그램 ■ NFS 취약점 공격 nfs-utils 설치 # yum install -y nfs-utils "/" Directory NFS 설정 # vim
#NFS#nfs-utils#showmount+1
2021-03-18
Virtualbox Kali Linux 설치 및 한글 설정 방법
blog

Virtualbox Kali Linux 설치 및 한글 설정 방법

Virtualbox Kali Linux 설치 및 한글 설정 방법 다운로드 한글 폰트 다운로드 한글 폰트 적용 로그 확인 폰트 적용 확인 버추얼 박스(Virtualbox) 환경에서 모의 침투 테스트용 운영체제인 칼리리눅스(Kali Linux) 설치방법 및 한글 설정 링크로 다운로드 후 버추얼박스에서 실행 Kali Linux OVA (64bit) - 2021.
2021-03-14
System Log Analysis
blog

System Log Analysis

System Log Analysis - Windows 10 환경 이벤트 로그의 이해 Windows 시스템에는 시스템의 로그가 이벤트 로그형식으로 관리되며, 이벤트 로그를 확인하기 위해서는 Windows 의 이벤트 뷰어를 이용해야 한다. [시작] -> [제어판] -> [관리도구] -> [이벤트 뷰어] Windows 시스템은 응용 프로그램 로그, 보안 로그,
#event log
2021-03-14