WELCOME TO EHOST.COM.NP

Saturday, August 25, 2018

XFLTReaT- A Python Based Tunneling Framework

ads space






XFLTReaT- A Python Based Tunneling Framework





XFLTReaT A Python Based Tunneling Framework


This is just one thing of many things that was missing from the Internet. If you got tired of trying several tunneling tools for each protocols, this must be your tool framework.



Introduction


This project is an open-source Python based tunneling framework that helps you to create a tunnel between two (or more) computers on different channels/protocols. Although the name of the project correlates with the word “ex-filtrate”, the framework is more about tunneling than ex-filtration. The main use-case for it is to create a full Internet Protocol v4 (IPv4) based tunnel between the end points, that can be used as a communication channel to send IP packets back and forth.


The tool is built on the client-server architecture, so at least two computers are needed to set up the environment. The server side can offer different protocols that can be used for tunneling. The client chooses a protocol that is offered by the server and available on the client network (for example: allowed on the firewall or not restricted by an active network device), and attempts to create a communication channel or tunnel with the server. If the process succeeds, the specified protocol will be used to tunnel data over the network.



Available modules


  • TCP

  • UDP

  • ICMP

  • SOCKS v4, 4a, 5

  • HTTP CONNECT

  • SCTP (by Darren Martyn @info_dox)

  • WebSocket

  • DNS (A/CNAME, PRIVATE, NULL) – Proof of Concept

  • RDP (Windows only)

  • TL;DR



If you want to:


  • get unrestricted Internet access from restricted networks

  • exfiltrate data over a noisy side channel

  • use a custom protocol to tunnel data

  • etc.


Then this could be your ultimate tool.


A few things to note


  • Python 2.7

  • root/Administrator privileges are required






Framework


By aiming to change this, XFLTReaT works as a framework. It supports multiple protocols (not just only one) and unifies the interface for all tunneling modules. It is possible to create new tunnel modules for protocols with ease.


Also the framework makes tunneling easier for everybody, because:


  • It is easy to install and configure (still a basic understanding is needed)

  • The dependencies are kept low

  • Unified tunneling interface is developed for creating modules

  • Uses only one interface for all traffic

  • Handles multiple clients

  • Modular authentication support

  • Modular encryption support

  • Python based and OOP



Installation



to get the master branch


# git clone https://github.com/earthquake/XFLTReaT


# pip install -r misc/requirements_linux.txt



to get the next-version branch


# git clone https://github.com/earthquake/XFLTReaT
# git checkout next-version


ads space
ADS SPACE

0 comments:

Post a Comment

Categories

Article How-to All Posts WordPress Android Web design Blogger Plugins CSS Google JQuery Plugins Programming Reviews Web Hosting Blogger Blogging Blogging Tips Tricks Web Development Facebook Git Internet Make Money Online Social Plugins Tips Tips and Tricks Tools Tutorials Windows WordPress Plugins Blogging Tips and Tricks Freebies GSM Google Analytics HTML How To's JavaScript Plugin Development S.E.O SEO SMS SmartPhone Social Media Tips amp; Tricks Top-Most Updates Webmaster Tools Whatsapp Applications Apps Blogger Basics Documentary Downloads Entertainment Gadgets Games Gmail Google AdSense Guest Post IPhone Make Money Blogging SVN Security Softwares Web Hosting Tips and Tricks Wordpress Tips Wordpress Tips and Tricks hostgator iOS Advertising Networks Advertising Technology Affiliates Antivirus Audience amp; Traffic Biography Blog post Blog post Blogger Blogger Errors Blogger Tips Blogger Tools Blogger Widget Blogosphere Bogger Widgets CSS selectors CSS symbols CSS3 Computer amp; Internet Content Writing Coupon Codes Data amp; Analytics Deleted blog Design DoubleClick for Publishers Email and newsletter marketting Email marketing Excel Tips Excel Tips and Tricks Facebook Tricks Feed Feedburner Feedburner subscribers Font Fun GitHub Giveaways Gmail primary inbox Gmail tabs Google sign-in Guides HTML amp; CSS HTML5 Infographics Inspirational Instagram Internet Marketing Internet Tips amp; Tricks Job Listings Knowledge Life Hacks Lists Make-Money Monetization amp; Conversion Monetize Navigation Online Marketing Other PHP Tutorials Passport Publishing amp; Content Quotes RSS Sidebar Smartphones Social Networking Status Tech Tech Blog Technology Telegram Themes UI / UX User Psychology amp; Research VB.Net Web Tools Web browser Widget Windows Tips Windows-10 ad viewability admin notice blogging tools bluehost cherry-pick clone cors custom scrollbar customizer dismissible notices duplicate post feed title git branch git clone gpg gpg2 hybridauth iPad icon font notice responsive wordpress theme same origin policy scrollbar signed git commit smartsvn theme customizer vcs wordpress theme wordpress themes

Blog Archive