Audit adalah suatu proses kontrol pengujian terhadap
infrastruktur teknologi informasi dimana berhubungan dengan masalah audit
finansial dan audit internal. Audit lebih dikenal dengan istilah EDP Auditing
(Electronic Data Processing), biasanya digunakan untuk menguraikan dua jenis
aktifitas yang berkaitan dengan komputer. Salah satu penggunaan istilah
tersebut adalah untuk menjelaskan proses penelahan dan evaluasi
pengendalian-pengendalian internal dalam EDP. Jenis aktivitas ini disebut
sebagai auditing melalui komputer. Penggunaan istilah lainnya adalah untuk
menjelaskan pemanfaatan komputer oleh auditor untuk melaksanakan beberapa
pekerjaan audit yang tidak dapat dilakukan secara manual. Jenis aktivitas ini
disebut audit dengan komputer.
Beberapa software yang dapat dijadikan tools dalam
melakukan audit teknologi informasi, adalah :
1. Nipper
Nipper (Jaringan Infrastruktur Parser) adalah alat
berbasis open source untuk membantu profesional TI dalam mengaudit, konfigurasi
dan mengelola jaringankomputer dan perangkat jaringan infrastruktur.
2. Picalo
Picalo adalah sebuah software CAAT (Computer
Assisted Audit Techniques) seperti halnya ACL yang dapat dipergunakan untuk
menganalisa data dari berbagai macam sumber.
3. Powertech
Compliance Assessment
Powertech Compliance Assessment adalah automated
audit tool yang dapat dipergunakan untuk mengaudit dan mem-benchmark user
access to data, public authority to libraries, user security, system security,
system auditing dan administrator rights (special authority) sebuah
serverAS/400.
4. Nessus
Nessus merupakan sebuah vulnerability assessment software,
yaitu sebuah software yang digunakan untuk mengecek tingkat vulnerabilitas
suatu sistem dalam ruang lingkup keamanan yang digunakan dalam sebuah
perusahaan.
5. NMAP
NMAP merupakan open source utility untuk melakukan
security auditing. NMAP atau Network Mapper, adalah software untuk
mengeksplorasi jaringan, banyak administrator sistem dan jaringan yang
menggunakan aplikasi ini menemukan banyak fungsi dalam inventori jaringan,
mengatur jadwal peningkatan service, dan memonitor host atau waktu pelayanan.
6. ACL
ACL (Audit Command Language) adalah sebuah software
CAAT (Computer Assisted Audit Techniques) untuk melakukan analisa terhadap data
dari berbagai macam sumber. ACL for Windows (sering disebut ACL) yaitu sebuah
software TABK (TEKNIK AUDIT BERBASIS KOMPUTER) untuk membantu auditor dalam
melakukan pemeriksaan di lingkungan sistem informasi berbasis komputer atau
Pemrosesan Data Elektronik.
7. Wireshark
Wireshark merupakan aplikasi analisa netwrok
protokol paling digunakan di dunia, Wireshark bisa mengcapture data dan secara
interaktif menelusuri lalu lintas yang berjalan pada jaringan komputer,
berstandartkan de facto dibanyak industri dan lembaga pendidikan.
8. Metasploit
Metasploit Framework merupakan sebuah penetration
testing tool, yaitu sebuah software yang digunakan untuk mencari celah
keamanan.