lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date: Mon, 25 Apr 2011 11:55:15 -0300
From: "Nelson Brito" <nbrito@...ure.org>
To: <bugtraq@...urityfocus.com>, <dailydave@...ts.immunityinc.com>,
	<full-disclosure@...ts.grok.org.uk>
Cc: "'Fernando Mercês'" <fernando@...tebinaria.com.br>
Subject: [TOOL RELEASE] T50 - an Experimental Mixed Packet Injector ( v5.3)

  ___________._______________
  \__    ___/|   ____/\   _  \   T50: an Experimental Packet Injector Tool
    |    |   |____  \ /  /_\  \                 Release 5.3
    |    |   /       \\  \_/   \
    |____|  /______  / \_____  /   Copyright (c) 2001-2011 Nelson Brito
                   \/        \/             All Rights Reserved

Since the previous release version (H2HC), some improvements were introduced to this new version:
1. New License: It is, finally, licensed under GPL Version 2.0. Please, refer to LICENSE document for further information. The new project leader is Fernando Mercês (@FernandoMerces) and, as soon as possible, he will upload the source code to:
    - http://t50.sourceforge.net/

2. CIDR Support: Classless Inter-Domain Routing support for destination IP address, using a really tiny C algorithm. This would allow the new version to simulate DDoS/DRDoS in a laboratory environment.

    [...]

    001 netmask    = ~(0xffffffff>>bits);
    002 __1st_addr = (ntohl(address)&netmask)+1;
    003 hostid     = (1 << (32 - bits)) - 2;

    [...]

3. ELEVEN NEW Protocols: ELEVEN (11) more protocols supported by T50:
    1. IGMPv3: Internet Group Message Protocol v3
    2. EGP:    Exterior Gateway Protocol
    3. RIPv1:  Routing Information Protocol v1
    4. RIPv2:  Routing Information Protocol v2
    5. DCCP:   Datagram Congestion Control Protocol
    6. RSVP:   Resource ReSerVation Protocol
    7. IPSec:  Internet Protocol Security (AH/ESP)
    8. GRE:    Generic Routing Encapsulation
    9. EIGRP:  Enhanced Interior Gateway Routing Protocol
   10. OSPF:   Open Shortest Path First

4. Exotic Protocols: Advanced options and protocol crafting for RSVP, EIGRP, OSPF and GRE were added, allowing users to make any combination while using those exotic protocols. By the way, EIGRP is a proprietary protocol developed by CISCO Systems, Inc.

5. Encapsulation: T50 is capable now to encapsulate all its packet within the Generic Routing Encapsulation, making it the most powerful tool ever.

6. TCP Options Support: TCP Options are now supported to improve the TCP protocol, such as:
    1. TCP End of Option List (RFC 793)
    2. TCP No-Operation Option (RFC 793)
    3. TCP Maximum Segment Size Option (RFC 793)
    4. TCP Window Scale Option (RFC 1323)
    5. TCP Timestamps Option (RFC 1323)
    6. T/TCP Connection Count Option (RFC 1644)
    7. T/TCP CC.NEW Option (RFC 1644)
    8. T/TCP CC.ECHO Option (RFC 1644)
    9. TCP SACK-Permitted Option (RFC 2018)
   10. TCP Selective Acknowledgement Option (RFC 2018)
   11. TCP MD5 Signature Option (RFC 2385)
   12. TCP Authentication Option (RFC 5925)

7. Some T50 statistics (as of April 17th, 2011):
    - 33 code files
    - 13,763 code lines
    - 15 supported protocols
    - 1 socket file descriptor
    - 238 command line interface options

You can download both slide deck announcement and source code for the new version @ http://t50.4shared.com/! 

If you want, you can check the demo videos:
    - H2HC Demo: http://www.videolog.tv/video.php?id=614528
    - Web Security Forum Announcement: http://www.videolog.tv/video.php?id=643819

PS: Be nice when using T50, the authors (myself and Fernando Mercês - as of today) DENY its use for DoS/DDoS/DRDoS purposes.

Best regards.
--
Nelson Brito (@nbrito)
Security Researcher Enthusiast
8BD6 8CAD 41B7 19C5 EC04 C66D 70ED 23E4 E5AB 95EB

IP calculator - C algorithm three lines:
001 netmask   = ~(0xffffffff >> cidr);
002 hostid    = (1 << (32 - cidr)) - 2;
003 _1st_addr = (ntohl(addr) & netmask) + 1;



Content of type "application/pgp-signature" skipped

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ