Belajar Module Socket Pada Python
Assalamulaikum Kawan, masih bersama saya, kali ini saya akan memberikan tutorial Belajar Module Socket Di Python. Untuk pertama kali siapa yang blumm kenal module socket nih saya jelaskan tentang module socket sendiri ialah pemrograman yang bertujuan agar satu program bisa berinteraksi dengan
program lainnya dalam satu jaringan, biasa disebut juga dengan
pemrograman jaringan. kurang lebih seperti itu langsung saja simak tutorial berikut ini
== Modul Socket ==
untuk membuatnya harus menggunakan fungsi socket.socket(), yang tersedia dalam module socket sendiri memiliki sintaks umum seperti
a = socket.socket (socket_family, socket_type, protokol=0)
== Socket Method ==
- s.bind() = modul ini mengikat pada port numer, hostname ke socket
- s.listen() = method ini mengatur dan memulai pendengaran TCP
- s.accept() = ini secara pasif menerima koneksi TCP, menunggu sampai koneksi tiba
- s.connect = method ini memulai koneksi server TCP
# Assalamualikum
# Port Scanner Simple Script :")
# IndoSec | Python 3
import socket, subprocess, sys, time
subprocess.call('clear', shell=True)
remoteserver = input('masukan host kalian : ')
remoteserverip = socket.gethostbyname(remoteserver)
print("Wait Scanning Sedang Berjalan ",remoteserverip)
time.sleep(5)
try:
for ports in range(0,1025):
socket1 = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
result = socket1.connect_ex((remoteserverip, ports))
if result == 0:
print("Port {}: Terbuka!".format(ports))
socket1.close()
except socket.error:
print ("connect ke server ")
sys.exit()
except KeyboardInterrupt:
print ("Anda Keluar Ctrl+c")
sys.exit()
print('scanning selesai')
nb = bisa di modifikasi untuk kalian atau di oprek biar lebih joss :")
Next ada beberapa module dalam pemograman jaringan pada python
Protocol | Fungsi Command | PortNo | Python module |
---|---|---|---|
HTTP | Web pages | 80 | httplib, urllib, xmlrpclib |
NNTP | Usenet news | 119 | nntplib |
FTP | Transfer file | 20 | ftplib, urllib |
SMTP | Mengirim email | 25 | smtplib |
Sekian tutorial ini kurang lebih nya mohon maaf
Silahkan Kunjungi Fanspage Kami IndoSec
Terima Kasih
Wassalamualaikum Wr Wb
Tidak ada komentar:
Posting Komentar