PwnoSec adalah platform pelatihan keamanan web yang dirancang untuk membantu pengguna mempelajari dan memahami berbagai aspek keamanan aplikasi web. Platform ini menyediakan lingkungan yang aman untuk berlatih mengidentifikasi dan mengeksploitasi kerentanan keamanan umum.
- Login aman dengan kredensial:
- Username: pwnosec
- Password: pwnosec-staff
- Validasi input pengguna
- Pesan error yang informatif
-
Status Keamanan
- Tampilan persentase keamanan sistem
- Indikator visual status keamanan
- Progress bar untuk monitoring
-
Monitoring Pengguna Aktif
- Statistik pengguna real-time
- Persentase pertumbuhan pengguna
- Tren aktivitas pengguna
-
Log Keamanan
- Pencatatan aktivitas real-time
- Kategorisasi status aktivitas
- Timestamp untuk setiap aktivitas
- Pelacakan aktivitas pengguna
- Informasi detail setiap kejadian
- Status aktivitas dengan indikator warna
- Riwayat aktivitas terurut berdasarkan waktu
- Mode Gelap/Terang
- Antarmuka responsif
- Desain modern dan profesional
- Navigasi yang intuitif
- Header dengan logo dan navigasi
- Panel informasi yang informatif
- Tabel data yang terstruktur
- Indikator status yang jelas
- Frontend: React dengan TypeScript
- Styling: Tailwind CSS
- Icons: Lucide React
- State Management: React Hooks
- Build Tool: Vite
- Clone repositori
- Install dependensi:
npm install
- Jalankan server development:
npm run dev
- Buka browser dan akses aplikasi
- Validasi input pengguna
- Proteksi rute terautentikasi
- Feedback keamanan real-time
- Monitoring aktivitas pengguna
Aplikasi dioptimalkan untuk berbagai ukuran layar:
- Desktop (>1024px)
- Tablet (768px - 1024px)
- Mobile (<768px)
- Toggle mode gelap/terang
- Warna yang dapat disesuaikan
- Komponen UI yang modular
- Desain yang konsisten
- Dashboard real-time
- Statistik pengguna
- Log aktivitas
- Indikator performa
Proyek ini dalam pengembangan aktif dengan pembaruan berkala untuk menambahkan fitur baru dan peningkatan keamanan.
- Menggunakan TypeScript untuk type safety
- Implementasi komponen React yang terstruktur
- Penggunaan Tailwind CSS untuk styling yang konsisten
- Integrasi icon library untuk UI yang lebih baik
Kami menyambut kontribusi untuk meningkatkan platform ini. Silakan buat pull request atau laporkan issues yang Anda temukan.
Proyek ini dilindungi hak cipta dan penggunaannya terbatas untuk tujuan pembelajaran.