collapse collapse

* Who's Online

  • Dot Guests: 14
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.

* Board Stats

  • stats Total Members: 88
  • stats Total Posts: 11163
  • stats Total Topics: 1699
  • stats Total Categories: 4
  • stats Total Boards: 76
  • stats Most Online: 248

Author Topic: FTP honeypot in C++  (Read 1805 times)

0 Members and 1 Guest are viewing this topic.

Offline Nathan

  • Administrator
  • Hero Member
  • *
  • Posts: 1437
  • Reputation 1768
  • Gender: Male
  • woof woof
    • View Profile
FTP honeypot in C++
« on: April 27, 2014, 08:43:43 pm »
Hey all I noticed that people were trying to access my FTP service and instead of just turning up logging I decided to write a quick FTP honeypot (turning up logging won't tell me about any files they are wanting to upload or download - as I'm not granting them access).

I call it ftphoney - you can grab a copy for Windows/Linux (Debian) here https://srchub.org/p/ftphoney/

The basic idea is that it accepts any commands and will do nothing in return (sort of like a bit bucket). It does utilize threads (real threads - not fake Python threads ;) ). My personal interest is seeing the password as well as any files they request.

Right now it doesn't implement ACTIVE or PASV protocols but they should be fairly trivial to put in (so they won't see directory listings). What I would like to do is present a root file system along with fake files and see what they do.

If you want to test it out - point your FTP client to datanethost.net on port 21.
Projects:
[ Axios Engine ] [ sourcehub ]
Compilers: Microsoft Visual Studio 2008, GNU C++, FASM, MASM, VB 6/.Net.
Languages: C++, PHP, ASM, JS, VB6/.Net, BASIC, HTML, MySQL
Please buy me some books: Amazon Wishlist

 

Donate


* Search


* Recent Posts

Image Comparison by Shishka
[May 15, 2017, 01:18:02 pm]


Re: srchub - free source code hosting by Nathan
[December 14, 2015, 11:37:02 pm]


Re: srchub - free source code hosting by Celestialkey
[November 27, 2015, 08:51:42 am]


Updates by Nathan
[October 30, 2015, 08:27:36 pm]


Re: Client-Server Messaging by Nathan
[October 25, 2015, 05:48:57 pm]