sybersarki/bincom-cybersecurity-internship

GitHub: sybersarki/bincom-cybersecurity-internship

Stars: 0 | Forks: 0

# Bincom Cybersecurity Internship Portfolio A collection of hands-on cybersecurity projects completed during my internship at Bincom. The work spans offensive security, defensive security, cloud security, threat detection, and log analysis — covering both attack and defence perspectives across real-world tooling. ## Projects | # | Project | Key Skills | |---|---------|------------| | 01 | [Vulnerability Remediation Report](#01---vulnerability-remediation-report) | Nmap, Metasploit, CVE analysis, patch management | | 02 | [Attack & Defend Web Application](#02---attack--defend-web-application) | OWASP, ModSecurity WAF, Hydra, PrestaShop hardening | | 03 | [Log Analysis & Attack Detection](#03---log-analysis--attack-detection) | Apache logs, Kibana, ELK Stack, incident analysis | | 04 | [AWS IAM Privilege Escalation Simulation](#04---aws-iam-privilege-escalation-simulation) | AWS IAM, least-privilege policy, cloud security | | 05 | [Capture The Flag – Pickle Rick](#05---capture-the-flag--pickle-rick) | TryHackMe, Linux enumeration, web exploitation | | 06 | [Network Attack Simulation & Detection](#06---network-attack-simulation--detection) | Cowrie Honeypot, DVWA, Nikto, Kibana dashboards | ## 01 - Vulnerability Remediation Report **Target:** Metasploitable 2 (intentionally vulnerable Linux VM) Performed a full vulnerability assessment using Nmap (`--script=vuln`) against a Metasploitable 2 target. Identified and documented critical CVEs across multiple services, then produced a structured remediation report. **Key findings:** - `vsftpd 2.3.4` backdoor — CVE-2011-2523 (CVSS 10.0), exploited via Metasploit to gain root shell - `OpenSSH 4.7p1` — multiple high-severity CVEs - `Apache 2.2.8` — SQL injection vectors, Slowloris DoS (CVE-2007-6750), CSRF vulnerabilities - `MySQL 5.0.51a`, `PostgreSQL 8.3`, `ProFTPD 1.3.1` — all with known critical exploits - `UnrealIRCd` — trojaned backdoor version detected **Tools:** Nmap 7.98, Metasploit Framework, Wireshark 📁 [`01-vulnerability-remediation/`](./Vulnerability%20Remediation%20Report/) ## 02 - Attack & Defend Web Application **Target:** PrestaShop e-commerce application on a local server Simulated both attacker and defender roles on a PrestaShop web application. Carried out attacks including brute-force login attempts and SQL injection testing, then hardened the application against those same attacks. **What was done:** - Disabled debug mode (was leaking internal paths, DB queries, and stack traces) - Configured and validated ModSecurity WAF rules - Brute-force protection via Hydra testing + lockout policy - File permission hardening - WAF validation confirming 403 Forbidden responses to attack traffic - Completed a PrestaShop security checklist covering 20+ hardening steps **Tools:** Hydra, ModSecurity, Apache, Nikto 📁 [`02-web-attack-and-defense/`](./Attack%20and%20Defend%20Web%20Application/) ## 03 - Log Analysis & Attack Detection **Target:** Apache web server + SSH service logs Analysed over 21,000 Apache access log entries and 1,000 error log entries to identify and document attack patterns. Produced a structured incident analysis report. **What was found:** - Nikto vulnerability scan traffic from 192.168.2.1 (Kali Linux attacker) - Hydra brute-force attempts against SSH and web login - SQL injection and XSS attempts in HTTP request parameters - ModSecurity alerts triggered by attack traffic - 100% attack detection rate across all logged events **Tools:** Apache log analysis, manual review, incident report writing 📁 [`03-log-analysis-attack-detection/`](./Log%20Analysis%20and%20Attack%20Detection/) ## 04 - AWS IAM Privilege Escalation Simulation **Platform:** AWS (IAM, CLI) Simulated a real-world cloud privilege escalation scenario. Started as a low-privilege `junior-dev` IAM user and demonstrated how misconfigured IAM policies could allow escalation to Administrator access. Then remediated the vulnerability with a least-privilege policy. **Attack path demonstrated:** 1. Created `junior-dev` user with access keys 2. Attached `DangerousIAMPolicy` (overly permissive `iam:*` rights) 3. Escalated privileges to `AdministratorAccess` 4. Created a `backdoor-admin` user as proof of full compromise **Remediation:** - Removed dangerous policies - Authored `least-privilege-policy.json` — S3 read-only + EC2 describe, all IAM actions explicitly denied - Validated escalation was blocked after applying the fix **Tools:** AWS CLI, IAM policy editor, `aws sts`, `aws iam` 📁 [`04-aws-iam-privilege-escalation/`](./Cloud%20Privilege%20Escalation%20Simulation/) ## 05 - Capture The Flag – Pickle Rick **Platform:** TryHackMe — "Pickle Rick" room Completed the Pickle Rick CTF room on TryHackMe, which involves exploiting a web application to find 3 hidden flags. The room simulates a real-world Linux web server compromise. **Approach:** - Discovered username in HTML source code - Exploited a command execution panel to enumerate the server - Retrieved all 3 flags through file system enumeration and privilege escalation **Room status:** ✅ Completed **Tools:** Browser dev tools, command injection, Linux enumeration 📁 [`05-ctf-pickle-rick/`](./Capture%20The%20Flag%20(CTF)%20Assessment.../) ## 06 - Network Attack Simulation & Detection **Environment:** Full lab with Kali Linux attacker, DVWA target, Cowrie SSH Honeypot, ELK Stack (Elasticsearch, Logstash, Kibana) The most comprehensive project — a full network attack and defence simulation with real-time monitoring. Deployed an ELK Stack to ingest and visualise logs from both a web application target (DVWA) and an SSH honeypot (Cowrie). **Attacks performed:** - Nmap port scan and service enumeration - Nikto web vulnerability scan - Hydra SSH brute force (78 attempts captured) - Hydra web login brute force - SQL injection against DVWA - ModSecurity WAF bypass attempts (blocked) **Defence & detection:** - Cowrie Honeypot captured all 78 SSH attack attempts including usernames, passwords, and source IPs - ModSecurity WAF active — blocked attack traffic with logged alerts - ELK Stack dashboards built for both DVWA and Cowrie logs - Kibana filters for successful vs failed SSH logins, SQL injection patterns, and Apache attack traffic - Network diagram documenting the full lab topology **Attack detection rate:** 100% (21,568 web events + 78 SSH attempts all detected) **Tools:** Nmap, Nikto, Hydra, Cowrie, ModSecurity, ELK Stack, Kibana, DVWA, Wireshark (`.pcapng` capture included) 📁 [`06-network-attack-simulation/`](./Network%20Attack%20Simulation%20%26%20Dete.../) ## Skills Demonstrated **Offensive:** Nmap, Metasploit, Hydra, Nikto, SQL injection, web brute-force, CVE exploitation, privilege escalation (cloud + local) **Defensive:** ModSecurity WAF, Cowrie Honeypot, ELK Stack, Apache log analysis, IAM least-privilege, security hardening checklists, incident reporting **Cloud:** AWS IAM, AWS CLI, policy authoring, access key management **Documentation:** Vulnerability reports, incident reports, CTF writeups, network diagrams, Kibana dashboards ## Tools & Technologies `Nmap` · `Metasploit` · `Hydra` · `Nikto` · `ModSecurity` · `Cowrie` · `ELK Stack` · `Kibana` · `DVWA` · `AWS IAM` · `AWS CLI` · `Wireshark` · `TryHackMe` · `PrestaShop` · `Apache` · `Kali Linux`