Changes
2020-05-19 INetSim 1.3.2
- Fix denial-of-service vulnerability in FTP, HTTP, POP3 and SMTP
- Replace hardcoded user/group names by config values
2019-08-16 INetSim 1.3.1
- New config options for limiting the maximum size of HTTP(S) POST requests and FTP(S)/TFTP uploads:
http(s)_post_limit, ftp(s)_max_filesize, tftp_max_filesize - Support includes in main configuration file
- Several minor bugfixes
2019-08-02 INetSim 1.3.0
- Fix potential upload filename collisions in HTTP, FTP and TFTP modules
- Remove version history comments in individual modules
- Debian package:
- Start inetsim daemon after installation to comply with Debian policy
- Compile sample Windows binaries at package build time to comply with Debian policy
If your setup relies on INetSim to continue serving the previously included binaries,
see /usr/share/inetsim/contrib/sample.README for additional information
2019-07-29 INetSim 1.2.9
- Make sure permissions for SSL certificate files are set correctly
2018-06-12 INetSim 1.2.8
- Redirect module now uses nfqueue instead of ipqueue to work with Linux kernel versions 3.5+
- Updates mime.types
2017-10-22 INetSim 1.2.7
- DNS: Fixed 'DNS_BindPort is tainted' problem with newer Perl versions
2016-08-29 INetSim 1.2.6
- DNS: Bugfixes, input validation
2014-05-24 INetSim 1.2.5
- Fixed incompatibility issue with newer versions of IO::Socket::SSL
- Fixed incompatibility issue with some NTP clients
- Set HTTP(S) POST data directory correctly if '--data-dir' command line option is used
2013-08-15 INetSim 1.2.4
- Fixed broken report module
2012-10-01 INetSim 1.2.3
- Changed Debian package dependency from Digest::SHA1 to Digest::SHA
- Changed format of process names
2010-11-24 INetSim 1.2.2
- DNS:
- added check for broken version 0.65 of Perl library Net::DNS
- HTTP:
- added support for static fakefiles
- some bugfixes with HTTPS fakemode
2010-07-09 INetSim 1.2.1
- POP3:
- fixed a small typo that caused the module to be practically unusable
2010-04-25 INetSim 1.2
- new service module: IRC
- HTTP:
- added SSL support (https)
- SMTP:
- added SSL support (smtps)
- added support for service extension STARTTLS
- added support for enforced authentication
- POP3:
- added SSL support (pop3s)
- added support for capabilities STLS, TOP, IMPLEMENTATION, LOGIN-DELAY, EXPIRE, RESP-CODES and AUTH-RESP-CODE
- FTP:
- added SSL support (ftps)
- TFTP:
- added support for TFTP options blksize, timeout and tsize
- added virtual file system
- Redirect:
- added support for ICMP
- some minor bugfixes
2009-09-09 INetSim 1.1.1
- FTP:
- always re-read content of static ftp root directory on startup
- SMTP:
- set header 'Return-Path' to '<>' for MAILER-DAEMON messages
- replaced header 'Delivered-To' with 'Envelope-To'
- POP3:
- fixed logging of non-printable characters
2008-10-12 INetSim 1.1
- new service modules: FTP and Syslog
- added support for HTTP methods POST and OPTIONS
- added support for port numbers in HTTP 'Host' header and 'absoluteURI'
- changed SMTP HELO/EHLO response
- added support for SMTP service extensions ENHANCEDSTATUSCODES, SEND, SAML, SOML, TURN, ETRN, ATRN, MTRK, BINARYMIME, CHUNKING, DELIVERBY, SUBMITTER, CHECKPOINT, NO-SOLICITING, FUTURERELEASE
- added configuration options 'dummy_banner' and 'dummy_banner_wait'
- added configuration options 'redirect_ignore_bootp' and 'redirect_ignore_netbios'
- added configuration options 'create_reports' and 'report_language'
- changed format of service logfile to include service child process id
- changed default value for 'service_timeout' to 120 seconds
- install script 'set_permissions.sh' renamed to 'setup.sh'
2008-07-07 INetSim 1.0
- Version 1.0 released
2008-06-29 INetSim 1.0 release candidate 4
- Perl library Net::Server is no longer included with the INetSim distribution
- new service module: Dummy (just logs all received data)
- added 'redirect' feature:
- uses Linux kernel IP_QUEUE, so only available on Linux platforms
- allows for IP-based connection redirection (tcp/udp)
- supports static rules for redirection based on target IP address, port and/or protocol
- can act as a NAT router for redirection of packets to other hosts
- optionally varies the TTL value of IP packets sent to the clients from different "virtual" connection targets to make traffic look more authentic
- DNS: added handling of AAAA queries (returns empty answer with status 'NOERROR')
- SMTP: add 'Received:' headers to messages
- HTTP: improved Request-URI parsing, now supports absolute URIs
- NTP: added configuration option for less strict checks
- added timeout handling for all service modules
- removed 'bind_address' configuration options for individual services
- some minor bugfixes
2007-12-12 INetSim 1.0 release candidate 3
- new service module: finger
- added configuration option for SMTP and POP3 to select if only reversible or all supported authentication mechanisms are offered
- added support for SMTP extensions DSN, ETRN, EXPN, HELP and VERP
2007-10-22 INetSim 1.0 release candidate 2
- new service module: TFTP
- added configuration options for (re)creation of POP3 mailboxes
- added sample SPAM mbox file
2007-10-17 INetSim 1.0 release candidate 1
- First public release