About me
I'm Bram Matthys ("Syzop") and I'm one of the UnrealIRCd head coders. I like the OpenSource philosophy and work on UnrealIRCd on a daily basis for free. I offer custom coding, special modules and IRC consulting as a way to get some money out of UnrealIRCd. I've registered myself as an official company (VULNSCAN, Dutch registry # 30201562). My coding projects range from small coding for non-commercial networks, to large projects for various commercial companies. If you are curious, you can also take a look at my resume here.


General information
- Payment goes via paypal (credit card) or international bank transfer
- All prices include any VAT
- All products come with an installer, documentation and support.
- For at least 1 year any upgrades (bugfix only) will be provided free-of-charge
- All products are licensed network-wide (you only have to buy them once per-network).
- All products can be tweaked or extended if you have special wishes
- Discounts are available if you buy multiple products (contact me prior to purchase).
- Unfortunately I had to disable the display of prices in USD due to the quick changes in conversion rates. I hope to come up with a solution sooner or later. It just takes too much effort to accurately track everything at the moment.
- If you have any questions, mail me!

PayPal verified  Visa  Mastercard  Discover  American Express


Product list


SQLAuth
This module requires everyone to authenticate before (s)he is allowed in. Useful for restricted or paid chat systems
You can either authenticate by nick+pass or by pass only (in the form of 'UserName/Pass'), then the SQL server is queried to see if you are allowed in or not.
This is not a complete system, but only the authentication module... you'll need to code an online registration&administra tion system yourself (or ask me to do it). Then, you can simply use the module, everything is configurable: db login/pass, database , table, field names of user/pass, backdoor password, error msgs, etc.
NEW: Besides MySQL, this module now also supports PostgreSQL.

Price: 100 EUR [Request more info]
Buy now
SQLMod
Like SQLAuth but a lot more advanced. This module can be fully customized to suit your needs. The only main requirement for this module is a fast SQL server and a reasonable stable net (just like with services).

This module is currently in use for:
- paid/restricted chat systems (chatsites requiring you to register first, dating sites, etc.)
- integration with existing SQL infrastructure, like forums (vbulletin, ubb.threads, ..)

SQLMod screenshot: logging in with a registered nick SQLMod screenshot: authenticating afterwards Channel auth and mysql
Logging in with a registered nick
After-auth
Channel auth & mysql

Price: 150 EUR [Request more info]
Buy now
NSAuth
This module integrates the power of services and nick registration in the ircd itself, it comes with 2 modules:

SUMMARY:
Nobody can take a registered nick unless they identified for it (for example, on-connect the user will be prompted for a password). Unregistered users can join without requiring a password, though the module can be configured to only allow registered users (ideal if you have spam problems and use nick-registration-via-the-web). See below for a more detailed list of features.

FULL LIST OF FEATURES:

In short, this module can be an excelent tool for secure nick enforcement or in case of spam problems.

Price: 150 EUR [Request more info]
Buy now
Monitor
Monitor screenshot
(click to enlarge)
[Why I sell unethical modules] This module is meant as an replacement for the old +I (invisibility) usermode. But it's actually lot better: you can add/remove targets to the Monitor list, then all the traffic sent to one of these monitor targets is forwarded to 1 central channel. Take a look at the screenshot for a simple example.
Full feature list: This is a highly advanced (~1600 lines of code) and powerful module, it's typically used for monitoring of: suspected hackers, attackers, trading of illegal material, etc..


NOTE: You must provide me with a good reason before you can order this module, so please contact me prior to purchase.
Price: 120 EUR [Request more info]
Buy now
SQLLog
This module allows you to log all kinds of events to an SQL database rather than a logfile. Features: Requires MySQL.

This module has been in use for over 1.5 years and has proven to be useful :)

Price: 100 EUR [Request more info]
Buy now


RestrictedOper
With the Restricted Oper (roper) module you can create "opers" with (very) restricted oper rights. The opers do not in fact have real oper privileges, except for the commands you explicitly specify. Ideal for opers in training. If configured right, it will even not disclose server (and user) ips and other sensitive info to your restricted oper.

A few examples of what is possible: The module is very flexible and allows you to individually enable commands, while keeping the rest disabled. Snomasks can also be completely turned off. Naturally, every roper block can be configured on it's own, so all the examples from above can be used at the same time.

Technical note: services do not see the user as an oper (users do however, in /whois), this is usually the prefered behavior anyway (so the restricted oper does not have extra services privileges), but might be something you have to take into account.

Price: 80 EUR [Request more info]
Buy now
SQLRegCheck
Yet another SQL module, but a "simple" one:
This module was requested by someone who has a web portal and wanted to have the users register there, and if they did that they could use that login+pass to register with NickServ too.
If the user tries to register via nickserv (either via /msg nickserv register.... or /ns register...) then the module checks in an SQL database if the user is already registered with that username+password, if not.. then a notice is posted (eg: "Please register first at www.myirc.net/register.php").

Price: 70 EUR [Request more info]
Buy now
ConnThrottle
This module throttles connections to a specified rate (eg 20 connections per minute local, 40 connections per minute global). It tries to this in an "inteligent" way, thus avoiding needless blocked out users due to false alarms, while still protecting against mass (bot/clone) attacks.
The following options are present:
Additionally, this module provides a /THROTTLE command which allows you to (temporary) suspend throttling and lets you view statistics.

Price: 75 EUR [Request more info]
Buy now
IRCOpProtect
This module comes with 2 features:
- protect opers from killing or [zkg]lining "higher opers". So: an co-admin cannot kill or kline an admin/netadmin/services admin, a normal global oper cannot kill a co-admin/admin/.., etc... If such an attempt is made, a global warning message is sent.
- ability to limit the amount of kills/*lines to X per XX seconds (for non-netadmins).

Price: 60 EUR [Request more info]
Buy now
WebTV/WebDetect
This consists of 2 modules, but they are usually sold together.
WebDetect will automatically detect WebTV (or now called MSN TV) users and put them +V, this means all your non-webtv users can stay -V.
The 2nd module 'WebTV' provides several enhanced features for webtv users, the ability to:
- see nick changes
- see mode changes
- see the banlist via /msg irc banlist #chan
- see the ban exceptions list via /msg irc exceptlist #chan

This module is currently in use on several networks.

Price: 60 EUR [Request more info]
Buy now
Helpop Login System
This module makes it easy to have helpops without ircop rights.
HelpOps can simply log in with /hlogin username password and then they get usermode +h, are autojoined to the help channel(s), and you can optionally give them a vhost too. You simply add them with helpop { } blocks in your unrealircd.conf, just like you add opers.

Price: 60 EUR [Request more info]
Buy now
QFloodBan
This module can be useful if you have users (or bots/drones) that repetetive go excess flood when trying to herass other users.
The modules makes it possible to take action upon excess flood and sendq exceeded. If a a certain specified threshold is exceeded (eg: 2 in 10 minutes) then it will place a *line/shun. Threshold are counted globally, so if the user connected to another server after getting disconnected after a flood (s)he will still be catched. The threshold, bantime, bantype (gline/kline/zline/etc) and ban reason are all configurable (both for excess flood and sendq exceeded individually).

Price: 70 EUR [Request more info]
Buy now
Setup&Support
For installation and support of IRCds+services+bopm etc, see IRCDSETUPS.COM

Price: Varies [Request more info]

Custom coding
I can probably code "anything" you want, to name a few things: Price heavily depends on the request and time involved to code it. Modules are usually ~$100, $50/$75 for simple requests.

NOTE: custom coding is currently (as of April 2007) unavailable. I still sell existing modules, though.
Price: varies [Request more info]



Products and services are subject to this user agreement