نحن مع غزة
الـرئـيـسـيـة الـمـنـتـدى سـؤال & اجـابـة الـتـبـرع بـالـدم الاسـتـضـافـة هـلال لـيـنـكـس الـقـرآن الـكـريـم Dz-SeC team


التسجيل في المنتدى غير متاح حاليا, اذا كنت ترغب في الحصول على عضوية ارجو مراسلتي على البريد الالكتروني "[email protected]"


مطلوب مشرفين على كامل اقسام المنتدى


أخي / أختي , إن تسجيل عضوية جديدة في منتدى شبكة الجزائر للجميع لا يهدف إلى زيادة الأعضاء مطلقا
فلا خير في عضوية عدد مشاركاتها صفرا فنحن نرفض يوميا الكثير من العضويات المشكوك في أمرها
سواء كان هدفها الإعلانات الغير شرعية أو تخريب الموضوعات الخ , كل هذا حتى يبقى المنتدى
ساحة جادة عطرة تجود بالخير لكل زوارها وأعضائها
وصدقة جارية لكل من يشارك في كتابة معلومة تفيد غيره سوف يشكر الله عليها وهو في جوف الأرض ...

لذلك نطلب منك التسجيل بل ونلح عليك إن كان هدفك هو أن تصنع صدقة جارية لا تنقطع إلى يوم الدين بمساعدة إخوانك في نشر الخير .

للتسجيل اضغط هنا وأملأ البينات المطلوبة بشكل صحيح ومن ثم انتظر حتى نقوم بتفعيل حسابك وابدأ رحلتك في صناعة صدقة جارية .

وتذكر قول سيد الخلق " إذا مات ابن آدم انقطع عمله إلا من ثلاث صدقة جارية أو علم ينتفع به أو ولدٍ صالح يدعو له "

   

[ مـنتدى حمايه المواقع والسيرفرات | Hacking Site's & Servers ] حمايه وأختراق المواقع والسيرفرات باحدت الطرق والادوات ..

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 31/03/2011, 18:47   المشاركة رقم: 1
المعلومات
الكاتب:
  illuminat  
اللقب:
عضو مميز
الصورة الرمزية
 
الصورة الرمزية illuminat

البيانات
التسجيل : May 2010
العضوية : 134
الاهتمامات : Programming .Security
الإقامة : WAN
المواضيع : 76
الردود : 522
المجموع : 598
بمعدل : 0.10 يوميا
الاختراقات : [C0Y0T3]
مجتمعنا : []
الصنف : Gray Hat Hacker
آخر تواجد : 17/07/2013/19:28
سبب الغياب : الدراسة, العمل, العائلة
معدل التقييم: 16
نقاط التقييم: 11
illuminat is on a distinguished road
شكراً: 58
تم شكره 54 مرة في 26 مشاركة

 Algeria


الإتصالات
الحالة:
illuminat غير متواجد حالياً
وسائل الإتصال:

افتراضي [Python] Port Scanner

كود:
#!/usr/bin/env python
from socket import * 
import re
import sys
import getopt

def usage():
    print """
    PyPortScanner (PPS) 

    python pscan.py <options>
    
    Options
    =======
    
    -a\t--address\t- enter address to scan
    -p\t--port\t\t- enter single port to scan
    -f\t--from\t\t- start from, scanning range of ports
    -t\t--to\t\t- go to, scanning range of ports
    -L\t--port_list\t- custom port list
    -h\t--help\t\t- print out this help

    """

def get_ts():
    from datetime import datetime
    ts = datetime.now()
    return ts.strftime("%Y-%m-%d %H:%M:%S")

def main(host, ports, verbose):
    reg = re.compile(r"""
    \b
    (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)
    \.
    (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)
    \.
    (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)
    \.
    (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b
    """, re.VERBOSE) 
    r = reg.match(host)
    try:
        r.groups()
        ip = host
    except:
        ip = gethostbyname(host)
    
    f = open("log.txt", "w+")
    f.write("[%s]\nAnalayzing on host %s\n\n" % (get_ts(),host,))
    
    if verbose:
        print "\n==================================="
        print "         Analayzing %s                                      " % host
        print "---------------------------------------------\n"
    
    for port in ports:
        s = socket(AF_INET, SOCK_STREAM)
        if verbose:
            print ("Analayzing port %d ....." % (port, )),
        r = s.connect_ex((ip, int(port)))
        if(r == 0):
            if verbose:
                print "OPEN"
            current = ("Port %6d OPEN\n" % (port, ))
        else:
            if verbose:
                print "CLOSED"
            current = ("Port %6d CLOSED\n" % (port, ))
        f.write(current)
        s.close()
    f.close()


if __name__ == '__main__':
    try:
        opts, args = getopt.getopt(sys.argv[1:], "hva:p:f:t:L:", ["help", "verbose", "address=", "port=", "from=", "to=", "port_list="])
    except getopt.GetoptError, err:
        usage()
        sys.exit(2)
    host        = ''
    verbose     = False
    port        = 0
    from_port   = 0
    to_port     = 0
    list        = ''
    port_list   = []
    
    for option, value in opts:
        if option in ("-h", "--help"):
            usage()
            sys.exit()
        elif option in ("-a", "--address"):
            host = value
        elif option in ("-v", "--verbose"):
            verbose = True
        elif option in ("-L", "--port_list"):
            list = value
        elif option in ("-p", "--port"):
            port = int(value)
        elif option in ("-f", "--from"):
            from_port = int(value)
        elif option in ("-t", "--to"):
            to_port = int(value)
        else:
            assert False, "Unhandled option"
            usage()
            sys.exit()
    
    # here i am just making some optimization, more ports to scan longer time to take
    # this is only if someone think that he/she is smart and fill all possible options
    if (from_port > 0) and (to_port > 0):
        if from_port < to_port:
            for p in range(int(from_port), int(to_port)):
                port_list.append(p)
        else:
            print "\nFinal port number (-t; --to_port) cannot be grater then start port (-f;--from_port)\n"
            usage()
            sys.exit()
    if list != '':
        del port_list[:]
        for p in list.split(","):
            port_list.append(int(p))
    
    if port != 0:
        del port_list[:]
        port_list.append(port)
    # finaly run the program
    main(host, port_list, verbose)



آخر مواضيع » illuminat

توقيع : illuminat


أَنا لاعب النَرْدِ ، أَربح حيناً وأَخسر حيناً.أَنا مثلكمْ أَو أَقلُّ قليلاً ...

عرض البوم صور illuminat   رد مع اقتباس
قديم 31/03/2011, 22:11   المشاركة رقم: 2
المعلومات
الكاتب:
 yasMouh  
اللقب:

الإتصالات
الحالة:
yasMouh غير متواجد حالياً
وسائل الإتصال:

بارك الله فيك حبيب

عرض البوم صور yasMouh   رد مع اقتباس
قديم 01/04/2011, 01:00   المشاركة رقم: 3
المعلومات
الكاتب:
  illuminat  
اللقب:
عضو مميز

الإتصالات
الحالة:
illuminat غير متواجد حالياً
وسائل الإتصال:

فيك بركة أخي موح

عرض البوم صور illuminat   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


حالياً الأعضاء النشيطين الذين يشاهدون هذا الموضوع : 1 (0 عضو و 1 ضيف)
 

(أظهر الكل الأعضاء الذين قاموا بمشاهدة هذا الموضوع : 13
Anger Hacker , blackxhat , الديلر الفلسطيني , hardTARGET1234 , Hidden Pain , illuminat , marwanitoo , qatar , salem k , TaYLoR.Dz , The MaSk , yasMouh , younes09

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مجموعة رائعة لمن يريد تعلم لغة ....python ALGHeArT [ مـنـتـدي لـــغــات الـــبرمجـــه | Programming Language ] 3 24/02/2013 23:15
برنامج فتح البورت Simple Port Forwarding وحل مشكل التبليغ kacha23 [ مـنتدى حمايه الاجهزة | Hacking Pc ] 12 18/05/2011 19:11
Simple Port Forwarding 3.0.7 لفتح بورت برواتر بكل سهولة kimovani [ منتدى البرامج الكاملة والمشروحة ] 1 07/09/2010 13:19
حصري تم ايجاد برنامج Port Killer v1 من طلبات المشرفين Gulussa [ مـنتدى حمايه الاجهزة | Hacking Pc ] 7 03/09/2010 20:27

الساعة معتمدة بتوقيت جرينتش +1 . الساعة الآن : 04:22.
Copy Right Des 2010 - 2014 To is|sec Organization, Des By  yasMouh 
Powered By vBulletin Special Edition, Secured By Dz-SeC team
Support by Dz-SeC team




RSS RSS 2.0 XML MAP HTML



 
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115