Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
0d6dc3d
Update _config.yml
naonxj Aug 13, 2025
c8048c6
Update _config.yml
naonxj Aug 14, 2025
7c464d5
Update 2019-05-23-welcome-to-jekyll.markdown
naonxj Aug 14, 2025
88989bb
web page 틀 제작
naonxj Aug 14, 2025
fda1e4e
웹페이지 markdown형식으로 다시적음
naonxj Aug 14, 2025
b1461d5
Create .gitkeep
naonxj Aug 14, 2025
06e5f61
Add files via upload
naonxj Aug 14, 2025
68c4310
Update 2019-06-30-coding-post.markdown
naonxj Aug 14, 2025
5d14caa
Update 2019-06-30-coding-post.markdown
naonxj Aug 14, 2025
796afca
Add files via upload
naonxj Aug 14, 2025
04c13f2
Delete assets/images directory
naonxj Aug 14, 2025
a9e3409
Create .gitkeep
naonxj Aug 14, 2025
abb301e
Add files via upload
naonxj Aug 14, 2025
b356b4c
Update 2019-06-30-coding-post.markdown
naonxj Aug 14, 2025
92834eb
Delete assets/images/web2(fire5)-pc1 ping.PNG
naonxj Aug 14, 2025
483c642
Add files via upload
naonxj Aug 14, 2025
d2b0670
Add files via upload
naonxj Aug 14, 2025
b3f38d8
Add files via upload
naonxj Aug 14, 2025
347156b
Add files via upload
naonxj Aug 14, 2025
1c7b4cc
add images
naonxj Aug 14, 2025
3638e97
Add files via upload
naonxj Aug 14, 2025
5e44127
images modify1
naonxj Aug 14, 2025
38bb78b
Add files via upload
naonxj Aug 14, 2025
e129684
images modify2
naonxj Aug 14, 2025
b741401
Add files via upload
naonxj Aug 14, 2025
76ef1e3
images modify3
naonxj Aug 14, 2025
800e1ad
Update 2019-06-30-coding-post.markdown
naonxj Aug 14, 2025
ad00c49
Add files via upload
naonxj Aug 14, 2025
f35f65d
Delete assets/images/suri-injection-attack.PNG
naonxj Aug 14, 2025
23c7164
Add files via upload
naonxj Aug 14, 2025
9c0087a
Update 2019-06-30-coding-post.markdown
naonxj Aug 14, 2025
3a282aa
Create index.html
naonxj Aug 14, 2025
a4b511a
Update index.html
naonxj Aug 14, 2025
a7efd5a
Update 2019-06-30-coding-post.markdown
naonxj Aug 14, 2025
a88e178
Update index.html
naonxj Aug 17, 2025
e75cd99
Update index.html
naonxj Aug 17, 2025
bdb45f2
Create pages
naonxj Aug 17, 2025
2548e8a
Create .gitkeep
naonxj Aug 17, 2025
99bc9d4
Create index.html
naonxj Aug 17, 2025
a6ecb22
Update index.html
naonxj Aug 17, 2025
496b419
Update 2019-05-23-welcome-to-jekyll.markdown
naonxj Aug 17, 2025
ee676c7
Rename index.html to default.html
naonxj Aug 17, 2025
434a279
Update 2019-06-30-coding-post.markdown
naonxj Aug 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,18 @@ sass:

permalink: /posts/:title/
texture:
title: Adam Denisov
tagline: Developer. Designer
title: security project
tagline: 김서진
date_format: "%b %-d, %Y"
style: black
showNav: false
showPicker: true

# generate social links in footer
social_links:
twitter: thelehhman
github: thelehhman
linkedIn: in/thelehhman
#twitter: thelehhman
#github: thelehhman
#linkedIn: in/thelehhman
rss: rss


Expand All @@ -40,4 +40,4 @@ texture:

plugins:
- jekyll-seo-tag
# - jekyll-feed
# - jekyll-feed
1 change: 1 addition & 0 deletions _pages/.gitkeep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

203 changes: 203 additions & 0 deletions _pages/default.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,203 @@
---
layout: page
title: "NETWORK SECURITY PROJECT"
description: /personal project/
date: 2025-08-11 15:03:36 +0530
categories: GNS3 pfSense Rocky Ubuntu kali OSSEC ZABBIX
---
<h1>NETWORK SECURITY PROJECT</h1>
<p>
본 프로젝트는 GNS3 환경에서 방화벽, VPN, NIDS, HIDS, 모니터링 툴을 통합 적용하여 다양한 네트워크 보안 시나리오를 실습하고 결과를 정리한 것입니다.
각 항목별로 구성도, 규칙, 실행 결과 캡처를 포함하였습니다.
</p>

<h2>GNS3 상세</h2>
<img src="/assets/images/popo.PNG" alt="GNS3 상세 1" class="thumbnail">
<img src="/assets/images/popo2.PNG" alt="GNS3 상세 2" class="thumbnail">

<hr>

<h2>Firewall Rule</h2>
<ol>
<li>
<strong>Firefox3 → inside : http, telnet 접속</strong><br>
http <img src="/assets/images/fire3-inside-http.PNG" alt="결과 1" class="thumbnail">
telnet <img src="/assets/images/fire3-inside-telnet.PNG" alt="결과 1" class="thumbnail">
</li>
<li>
<strong>Webterm2(firefox5) → dmz : telnet 접속</strong><br>
<img src="/assets/images/fire5-dmz-telnet.PNG" alt="결과 2" class="thumbnail">
</li>
<li>
<strong>PC1 → Webterm1(firefox4) : ping 가능</strong><br>
<img src="/assets/images/pc1-fire4-ping.PNG" alt="결과 3" class="thumbnail">
</li>
<li>
<strong>Webterm1(firefox4) → R1 : http, telnet 가능</strong><br>
http <img src="/assets/images/web1(fire4)-r1http3333.PNG" alt="결과 4" class="thumbnail">
telnet <img src="/assets/images/web1(fire4)-r1telnet2222.PNG" alt="결과 4" class="thumbnail">
</li>
<li>
<strong>Webterm2(firefox5) → PC1 : ping 가능</strong><br>
<img src="/assets/images/web2(fire5)-pc1-ping-kkk.PNG" alt="결과 5" class="thumbnail">
</li>
</ol>

<hr>

<h2>HSRP</h2>
<strong>active</strong><br>
<img src="/assets/images/HSRP-active.PNG" alt="결과 5" class="thumbnail"><br>
<strong>standby</strong><br>
<img src="/assets/images/HSRP-standby.PNG" alt="결과 5" class="thumbnail">

<hr>

<h2>openVPN</h2>
<img src="/assets/images/openvpn.PNG" alt="OpenVPN 성공" class="thumbnail">

<hr>

<h2>Snort / Suricata Rule</h2>
<ol>
<li>Win10 → OSSEC : http, ping 탐지</li>
<li>CentOS7 → Win10 : ping 탐지</li>
<li>HIDS → CentOS7 : <code>/etc/passwd</code> command injection 공격 탐지</li>
<li>Kali → Win10 : Rand Source Attack DDoS 탐지</li>
<li>Kali → CentOS7 : SYN Flag Scanning 탐지</li>
</ol>

<hr>

<h2>SNORT 실행 결과</h2>
<strong>1. Win10 → OSSEC : http, ping 탐지</strong><br>
http <img src="/assets/images/snort(win10-ossec)http.PNG" alt="Snort 결과 1" class="thumbnail"><br>
ping <img src="/assets/images/snort(win10-ossec)ping-cmd.PNG" alt="Snort 결과 1" class="thumbnail">
<img src="/assets/images/snort(win10-ossec)ping.PNG" alt="Snort 결과 1" class="thumbnail">

<strong>2. CentOS7 → Win10 : ping 탐지</strong><br>
<img src="/assets/images/rocky-win-ping.PNG" alt="Snort 결과 2" class="thumbnail">
<img src="/assets/images/rocky-win-ping-result.PNG" alt="Snort 결과 2" class="thumbnail">

<strong>3. HIDS → CentOS7 : 공격 탐지</strong><br>
<img src="/assets/images/rockinjectcurl.PNG" alt="Snort 결과 3" class="thumbnail">
<img src="/assets/images/rockyinjectiondetc.PNG" alt="Snort 결과 3" class="thumbnail">

<strong>4. Kali → Win10 : Rand Source Attack DDoS 탐지</strong><br>
<img src="/assets/images/random-attack.PNG" alt="Snort 결과 4" class="thumbnail">
<img src="/assets/images/kali-winrandattack444444.PNG" alt="Snort 결과 4" class="thumbnail">

<strong>5. Kali → CentOS7 : SYN Flag Scanning 탐지</strong><br>
<img src="/assets/images/synflagattack.PNG" alt="Snort 결과 5" class="thumbnail">
<img src="/assets/images/suri-kali-rocky-syn-attack-det.PNG" alt="Snort 결과 5" class="thumbnail">

<hr>

<h2>Suricata 실행 결과</h2>
<strong>1. Win10 → OSSEC : http, ping 탐지</strong><br>
ping <img src="/assets/images/suriwin-ossec-ping.PNG" alt="Suricata 결과" class="thumbnail">
<img src="/assets/images/surwin-ossec-pingdetect.PNG" alt="Suricata 결과" class="thumbnail"><br>
http <img src="/assets/images/win-ossechttpdet.PNG" alt="Suricata 결과" class="thumbnail">

<strong>2. CentOS7 → Win10 : ping 탐지</strong><br>
<img src="/assets/images/surirocky-win-ping.PNG" alt="Suricata 결과" class="thumbnail">
<img src="/assets/images/surirocky-winping-det.PNG" alt="Suricata 결과" class="thumbnail">

<strong>3. HIDS → CentOS7 : 공격 탐지</strong><br>
<img src="/assets/images/suri-injection-attack.PNG" alt="Suricata 결과" class="thumbnail">
<img src="/assets/images/suri-injection-detec.PNG" alt="Suricata 결과" class="thumbnail">

<strong>4. Kali → Win10 : Rand Source Attack DDoS 탐지</strong><br>
<img src="/assets/images/surikali-win-randattack2.PNG" alt="Suricata 결과" class="thumbnail">
<img src="/assets/images/surikali-winrandattack.PNG" alt="Suricata 결과" class="thumbnail">

<strong>5. Kali → CentOS7 : SYN Flag Scanning 탐지</strong><br>
<img src="/assets/images/surikali-rocky-synattack.PNG" alt="Suricata 결과" class="thumbnail">
<img src="/assets/images/suri-kali-rocky-syn-attack-det.PNG" alt="Suricata 결과" class="thumbnail">

<hr>

<h2>OSSEC</h2>
<strong>Server</strong><br>
<img src="/assets/images/ossecserver.png" alt="OSSEC Server" class="thumbnail">
<img src="/assets/images/ossecserver2.png" alt="OSSEC Server" class="thumbnail"><br>
<strong>Agent</strong><br>
<img src="/assets/images/ossecagent.png" alt="OSSEC Agent" class="thumbnail"><br>
<strong>Windows</strong><br>
<img src="/assets/images/windowossec1.PNG" alt="OSSEC Windows" class="thumbnail">
<img src="/assets/images/windowossec4tail.PNG" alt="OSSEC Windows" class="thumbnail">
<img src="/assets/images/ossecwindowfinal.png" alt="OSSEC Windows" class="thumbnail">

<hr>

<h2>Zabbix</h2>
<strong>Server</strong><br>
<img src="/assets/images/zabbixhome.PNG" alt="Zabbix Server" class="thumbnail"><br>
<strong>Agent/windows</strong><br>
<img src="/assets/images/zabbixwindowre.PNG" alt="Zabbix Agent" class="thumbnail">

<hr>

<p><em>본 페이지의 모든 이미지는 클릭하면 원본 크기로 볼 수 있습니다.</em></p>

<style>
.thumbnail {
max-width: 200px;
height: auto;
cursor: pointer;
margin: 5px;
border: 1px solid #ccc;
transition: transform 0.2s;
}
.thumbnail:hover {
transform: scale(1.05);
}
.lightbox {
display: none;
position: fixed;
z-index: 1000;
padding-top: 60px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background: rgba(0,0,0,0.9);
}
.lightbox img {
margin: auto;
display: block;
max-width: 90%;
max-height: 80%;
}
.close {
position: absolute;
top: 30px;
right: 45px;
font-size: 40px;
color: white;
text-decoration: none;
}
</style>

<script>
document.addEventListener("DOMContentLoaded", function() {
const thumbnails = document.querySelectorAll(".thumbnail");
thumbnails.forEach(img => {
img.addEventListener("click", function() {
const lightbox = document.createElement("div");
lightbox.classList.add("lightbox");
lightbox.innerHTML = `
<a href="#" class="close">&times;</a>
<img src="${img.src}" alt="${img.alt}">
`;
document.body.appendChild(lightbox);
lightbox.style.display = "block";
lightbox.querySelector(".close").addEventListener("click", function(e) {
e.preventDefault();
lightbox.remove();
});
});
});
});
</script>
4 changes: 2 additions & 2 deletions _posts/2019-05-23-welcome-to-jekyll.markdown
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: post
title: "Hello, Jekyll"
date: 2019-05-23 21:03:36 +0530
title: "Project2"
date: 2025-09-01 21:03:36 +0530
---
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse

Expand Down
Loading