Devilzc0de Forum Follow @devilzc0de
  • Home
  • Hacking
  • Networking
  • Programming
  • O.S
  • Server
  • Tweets
  • Search
  • Member List
  • Calendar
Current time: 05-19-2013, 10:50 AM Hello There, Guest! (Login — Register)
Devilzc0de Forum › Information Technology › Programming › C / C++ v
« Previous 1 ... 9 10 11 12 13 ... 15 Next »

mencari alamat network dan alamat broadcast dalam bahasa C

Home General Computer Multimedia Business Lounge

Post Reply 
Tweet
Threaded Mode | Linear Mode
mencari alamat network dan alamat broadcast dalam bahasa C
09-29-2011, 01:45 AM (This post was last modified: 09-29-2011 01:47 AM by syn_attack.)
Post: #1
syn_attack Away
execl("/bin/sh", "sh", NULL);
**
Moderators
Posts: 306
Joined: Sep 2011
Reputation: 55
mencari alamat network dan alamat broadcast dalam bahasa C
[+] Mohon ijin kepada para momod, mimin, dan all member..
[+] Saya mau menjelaskan sekilas tentang algoritma mencari alamat network dan,
alamat broadcast dalam bahasa C..
[+] Enjoy....

Algoritma :
1. deklarasikan 4 variabel yang bernama ipv4, ipv4_netmask, ipv4_network, dan ipv4_broadcast
yang bertipe data struct sockaddr_in
2. ipv4_network berfungsi untuk menampilkan alamat network
3. ipv4_broadcast berfungsi untuk menampilkan alamat broadcast
4. alamat network dapat dicari dengan cara meng-AND kan ip address dengan netmasknya
5. broadcast dapat dicari dengan meng-OR kan ip address dengan komplemen a.k.a lawan dari netmask (~ netmask)

ini c0de lengkapnya....

Code:
// ip_calc.c
// Programmer : Paulus Gandung Prakosa_ (0x1337day)
//

#include <stdio.h>
#include <stdlib.h>
#include <arpa/inet.h>

int main(int argc, char *argv[])
{
    struct in_addr ipv4;
    struct in_addr ipv4_netmask;
    struct in_addr ipv4_network;
    struct in_addr ipv4_broadcast;
    
    if (argc < 3)
    {
        fprintf(stderr, "[+] Usage : %s <ip_address> <netmask>\n", argv[0]);
        exit(1);
    }
    
    inet_aton(argv[1], &ipv4);
    inet_aton(argv[2], &ipv4_netmask);
    
    ipv4_network.s_addr = ipv4.s_addr & ipv4_netmask.s_addr;
    printf("[+] Network is : %s\n", inet_ntoa(ipv4_network));
    
    ipv4_broadcast.s_addr = ipv4.s_addr | (~ipv4_netmask.s_addr);
    printf("[+] Broadcast is : %s\n", inet_ntoa(ipv4_broadcast));
    
    return 0;
}

[+] Compile : gcc -o ip_calc ip_calc.c
[+] Cara Pakai : ./ip_calc 192.168.1.1 255.255.255.0 (hanya contoh)
[+] Output / Keluaran :
[+] Network is : 192.168.1.0
[+] Broadcast is : 192.168.1.255

[+] Maaf kalo ada yang kurang sempurna.... :-)

Ralat : maksudku bukan (struct sockaddr_in) tapi (struct in_addr)...
Visit this user's website Find all posts by this user
Quote this message in a reply
09-29-2011, 02:23 AM
Post: #2
ev1lut10n Offline
./Devilz Officer
Posts: 239
Joined: Aug 2011
Reputation: 82
RE: mencari alamat network dan alamat broadcast dalam bahasa C
bagus juga bro klo dulu ip2 broadcast bisa dipake buat smurf
Find all posts by this user
Quote this message in a reply
09-29-2011, 02:33 AM
Post: #3
syn_attack Away
execl("/bin/sh", "sh", NULL);
**
Moderators
Posts: 306
Joined: Sep 2011
Reputation: 55
RE: mencari alamat network dan alamat broadcast dalam bahasa C
mas ev1lut10n ~# hahaha,, iyaa mas.... :-)
Visit this user's website Find all posts by this user
Quote this message in a reply
09-29-2011, 02:42 AM
Post: #4
ev1lut10n Offline
./Devilz Officer
Posts: 239
Joined: Aug 2011
Reputation: 82
RE: mencari alamat network dan alamat broadcast dalam bahasa C
klo sekarang pakenya dns ampli sama p2p (ada 2 macam teknik yang umum) , yg p2p ini yg bahaya soalnya dia bisa seolah2 legitimate traffic , btw serangan langsung ngincer application layer bug jg bagus masih banyak yg kena.
Find all posts by this user
Quote this message in a reply
09-29-2011, 03:25 AM
Post: #5
syn_attack Away
execl("/bin/sh", "sh", NULL);
**
Moderators
Posts: 306
Joined: Sep 2011
Reputation: 55
RE: mencari alamat network dan alamat broadcast dalam bahasa C
mas ev1lut10n ~# mas mau nanya nih mas,, maksudnya legitimate traffic ntu gimana mas??? trus kenapa yang peer to peer bisa seolah2 legitimate traffic mas??? thanks mas sebelumnya.... :-)
Visit this user's website Find all posts by this user
Quote this message in a reply
09-29-2011, 03:37 AM (This post was last modified: 09-29-2011 03:38 AM by ev1lut10n.)
Post: #6
ev1lut10n Offline
./Devilz Officer
Posts: 239
Joined: Aug 2011
Reputation: 82
RE: mencari alamat network dan alamat broadcast dalam bahasa C
legitimate traffic itu trafik dari user valid jadi seolah2 target bukan kena serangan ddos atau dos. pas p2p attack misal pake teknik 1 (spoof participating ke suatu open tracker) , si target akan dianggap salah 1 peer yg ikutan maen, jadi peer2 laen mendownload file berdasarkan informasi ip dan port, trafik di situ dari per IP biasanya keliatan normal (request utk download file)
Coba tar ane eksperimen lg pake snort , klo view mrtg pasti naek . tapi yg kek gini susah diblok soalnya per IP keliatan bukan seperti serangan dos coba bandingin sama serangan2 laen yg di application layer , misalnya aja kita pake slowloris di situ klo di netstat aja udah keliatan banyak koneksi dari ip yg sama
Find all posts by this user
Quote this message in a reply
09-29-2011, 03:51 AM
Post: #7
syn_attack Away
execl("/bin/sh", "sh", NULL);
**
Moderators
Posts: 306
Joined: Sep 2011
Reputation: 55
RE: mencari alamat network dan alamat broadcast dalam bahasa C
mas ev1lut10n ~# iyaa mas bener banget,, udah pernah mas aku pake slowloris,, aku bandingin sama reportnya netstat banyak yang sama mas..... :-)

btw,, makasih banget mas infonya,, nambah ilmu lagi dech aku..... :-)
Visit this user's website Find all posts by this user
Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Topic Tools
Topic Link :
BBCode :
HTML Code :
View a Printable Version Send Thread to a Friend Subscribe to this thread
Submit Google Submit Face book Submit to Digg Submit to Reddit Submit to Furl Submit to Del.icio.us Submit to Jeqq

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  [Ask] Mohon Pencerahannya! PROGRAM JAM (BAHASA C BUKAN C++) ezurasan 7 450 07-16-2012 07:13 PM
Last Post: syn_attack
  C# Mencari Zodiak dengan SubString kadoel 3 421 03-30-2012 04:26 PM
Last Post: kadoel
  [Tutor] Network Programming jackerp 8 561 03-02-2012 10:37 AM
Last Post: jackerp
Tongue Pengenalan Bahasa C (catatan kuliah) Wayc0de 25 1,579 02-22-2012 09:00 PM
Last Post: Wayc0de
  [Solved] Biar bisa kembali ke menu awal gimana ya gan? pake bahasa c yak? Udhiiie_ 8 765 01-10-2012 08:54 AM
Last Post: bakunawa
  [Ask] Bahasa C (Mengenai String) tolong bntuannya yah :( bakunawa 10 841 12-21-2011 01:59 PM
Last Post: bakunawa
  [SHARE] jenis fungsi pada bahasa C dan C++ syn_attack 4 1,357 12-17-2011 12:03 AM
Last Post: akhew_jr
  LOLCODE implementasi di bahasa C ketek 17 1,464 11-25-2011 04:35 AM
Last Post: ev1lut10n
  [Ask] [bahasa C] Mau nanya dong gan, ini apa yang kurang yak? enggak running farhan007 5 803 10-26-2011 10:12 PM
Last Post: syn_attack
  [Ask] (ask) tanya socket hedler bahasa c satriopingit 3 970 09-12-2011 10:04 AM
Last Post: syn_attack

Users Browsing
1 Guest(s)

  • Contact Us
  • devilzc0de
  • Return to Top
  • Mobile Version
  • RSS Syndication
  • Help
Current time: 05-19-2013, 10:50 AM Powered By MyBB, © 2002-2013 MyBB Group. Theme created by Justin S. | Mixed By Chaer.Newbie | Fixed By Aditya

USING THIS SITE INDICATES THAT YOU HAVE READ AND ACCEPT OUR TERMS. IF YOU DO NOT ACCEPT THESE TERMS, YOU ARE NOT AUTHORIZED TO USE THIS SITE