Kamis, 17 Mei 2018

whatever

POSTROUTING dengan SNAT iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to [ip eth0] BLOCK akses UDP dari subnet ajk 10.151.36.0/24 iptables -A INPUT -p udp -s 10.151.36.0 -d [ip tujuan] --dport 53 -j REJECT BLOCK SSH HTTP HTTPS iptables -A INPUT -i eth0 -p tcp -m multiport --dports 22,80,443 -m state --state NEW,ESTABLISED -j REJECT maksimal ping 5 koneksi icmp iptables -A INPUT -p icmp -m connlimit --connlimit-above 5 -j REJECT BLOCK semua ping dari luar topologi iptables -A INPUT -s 10.151.36.0 -p icmp -j DROP Mengarahkan paket UDP yang ke A ke B iptables -t nat PREROUTING -i eth0 -j DNAT --to [ipB] Membatasi jumlah paket menjadi 25 ping iptables -A OUTPUT -m limit --limit 25/min -j ACCEPT iptables -A OUTPUT -j DROP SYN Flooding iptables -N syn_flood & iptables -A INPUT -p tcp --syn -m state --state NEW -j DROP Komputer MENANGGAL tidak diizinkan mengakses server BENOWO iptables -A INPUT -s [subnet MENGANGGAL] -j DROP Subnet KERTAJAYA tidak dapat mengakses komputer di subnet MENANGGAL iptables -A INPUT -s [subnet kertajaya] -o eth2 -m time --timestart 10.00 --timestop 19.00 -j DROP Blok port 80 agar BENOWO tidak dapat mengakses HTTP iptables -A OUTPUT -p tcp --dport 80 -j DROP LOGGING iptables -N LOGGING iptables -A OUTPUT -j LOGGING iptables -A LOGGING -m limit --limit 2/min -j LOG --log-prefix "IPTables-Dropped : " --log level 4 iptables -A LOGGING -j DROP

Jumat, 15 Desember 2017

Final Project PBO - Tiket Antrian Servis

Program ini memiliki fungsi untuk mencetak tiket/nomor urut antrian di sebuah service center. Terdapat 2 pilihan yaitu servis atau pengambilan barang, dan fitur tambahan untuk karyawan yaitu melihat jumlah antrian dan reset antrian.


  • Class date
  • Class ambil
  • Class servis
  • Class karyawan
  • Class ServiceCenter
Relation:
Hasil:







Jumat, 01 Desember 2017

Game Pong Java

  1. Membuat package baru
    Edit -> New Packages (BlueJ)
  2. Di dalam package, membuat classes
    • Class Pong
    • Class Renderer
    • Class Ball
    • Class Paddle
Hasil:




Jumat, 27 Oktober 2017

Gerbang Tol Otomatis


  1. Class Screen
  2. Class Keypad
  3. Class Account
  4. Class BankDatabase
  5. Class Transaction
  6. Class Withdrawal
  7. Class GTO
  8. Class mainGTO

Relation:













Output:




Kamis, 26 Oktober 2017

ATM Case Study


  1. Class ATMCaseStudy
  2. Class ATM
  3. Class Screen
  4. Class Keypad
  5. Class CashDispenser
  6. Class DepositSlot
  7. Class Account
  8. Class BankDatabase
  9. Class Transaction
  10. Class BalanceInquiry
  11. Class Deposit
  12. Class Withdrawal

  • Relation












  • Output




Jumat, 13 Oktober 2017

Overloading & Overriding

Contoh Overloading:


  • Class MyClass
Output:



















Contoh Overriding:


  • Class Binatang
  • Class Mamalia
  • Class PenggunaanOverriding

Output:



















Circle:


  • Class Circle
  • Class Lingkaran

Output:



















Student:


  • Class Student
  • Class Siswa

Output:



















Penggajian:


  • Class Pegawai
  • Class Staf
  • Class Dosen
  • Class DaftarGaji
  • Class ProgramUtama

Output:


Kamis, 05 Oktober 2017

Clock

Berikut adalah program yang menunjukkan jam dengan bahasa Java. nilai maksimal dari jam adalah 23 dan nilai maksimal menit adalah 59.

NumberDisplay:
ClockDisplay:
TestClockDisplay:
















Hasil Run: