xoops forums

wishcraft

Module Developer
Posted on: 2012/5/12 2:45
wishcraft
wishcraft (Show more)
Module Developer
Posts: 3711
Since: 2007/5/18
#1

Xortify 3.05 - For XOOPS 2.5.x - Floating cloud edition (production)

Resized Image
Xortify - Fortify your XOOPS.
Community Release by Chronolabs co-op.

Xortify is a network security drone that uses Web 2.0 techniques to link between your XOOPS installs and other via a Server Cloud. This will prevent security intrusions to your xoops with accurate deceptive notation of the intruder and prevent any farmed attacks. It is an accessory and required Protector to be installed an running to be part of the hookup. Otherwise it will run without protector just make sure you deselect protector as a provider.

It will display a template if you are banned and is an accessory to protector or any other firewall technology. The site itself is driven from http://xortify.chronolabs.coop and mirrored at http://www.xortify.com .. Cloud computing is web 2.0/3.0 stuff it used a SOAP or JSON, XML or Serialisation to exchange on the API backend to work, this will eventually be included in xoops as a support class.

A cloud computing process is one which staggers multiple networks sometime and mainly unknown to the webmaster into a network or cloud of data. In this example it is IP and Netaddy names to control access lists.

This will prevent predators from exposing your network to lag and other attacks from link farming, often this means many xoops are attacked in occasions which is all the time caught by protector, this way if an attack is in process across a large spectrum of links, your site will down itself to your sourced attack even if it is discovered on a completely unaffiliated site that is link farmed to yours or on a XOOPS User list.

Xortify is a cloud solution to protectors Bad IPs, if someone attempts to hack your site and becomes a bad IP it will then send the IP to the Ban Cloud on Xortify.com and its paired cloud Xortify.chronolabs.coop. It will also poll the server to make sure it has the latest ban list so your website will be aware of malusers before they attack through farming IP from services like Google or bing.

Xortify is finally bug free, there was a lasting reminder of how it can be quiet frustrating developing software, especially cloud solutions with so many variables to hone to make sure the system is working, you should enjoy this version and any future releases for XOOPS 2.7, but as it stands I can't find anymore situations, warnings, notices or WSOD with this copy.

Watch this video to understand more about Xortify!





Whats New in this Feature
  • Cloud Server List Propogation - Floating cloud


Some of the other Features
  • Cache Maintenance Cleanup
  • Better Ban List
  • Better XOOPS 2.5 Module Class GUI
  • Greater Ban Diagnostics
  • CURL Resolution Timeout
  • Fault Locking/Delay
  • Performance Extras - fixed
  • Cron Job State and Timing
  • Pre PHP 5.2 Compatibility
  • My IP Information Anti Ban Prevention
  • Provider Plugins
  • Admin Usage Log
  • Protector Module Provider
  • Project Honeypot Provider
  • Stop Forum Spam Provider
  • Spider Module Provide
  • XML Polling Protocol
  • Serialisation API Protocol
  • JSON API Protocol
  • SOAP API Protocol
  • Anti Spamming with User Signupl
  • Anti Harvesting
  • Serialisation API Protocol


Bugs Fixed
  • Firefox Intermittant WSOD
  • Empty Field Banning
  • Ban Notice Displaying
  • Xortify post loader use of old constant
  • 2.6.0 Implementation in 2.5.0 Version - Lack of Versioning Control
  • System Tray Hijacking
  • Cron Job was Repaired
  • Warning all fixed
  • Notices all Fixed
  • Xortify Provider - Fields being match to open
  • Try Exceptions added to API Calls
  • cURL Classes - Warnings & Notices
  • Xortify Provider - Warnings & Notices
  • Project Honeypot Provider - Warnings & Notices
  • Stop Forum Spam Provider - Warnings & Notices
  • cURL Polling
  • Protector provider
  • Xortify Provider
  • cvalue not a global
  • Header being sent by providers
  • Project Honey Pot Cache Timer
  • Signup not displaying on preference link


Requirements
  • XOOPS 2.5


Download: xoops2.5_xortify_3.05.zip - 198Kb
Sourceforge Mirror: xoops2.5_xortify_3.05.zip - 198Kb
Cloud Server: xoops2.5_xortify-server_2.06.zip - 1.06Mb
Demo: http://xoops.demo.chronolabs.coop
Resized Image
www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/SimonXaies
github.com/Chronolabs-Cooperative
facebook.com/SimonSXaies

Cesagonchu

Moderator
Posted on: 2012/5/12 14:35
Cesagonchu
Cesagonchu (Show more)
Moderator
Posts: 869
Since: 2010/2/1 2
#2

Re: Xortify 3.05 - For XOOPS 2.5.x - Floating cloud edition (production)

Thank you for the update.

recupsoft

Friend of XOOPS
Posted on: 2012/5/13 7:27
recupsoft
recupsoft (Show more)
Friend of XOOPS
Posts: 151
Since: 2003/10/30
#3

Re: Xortify 3.05 - For XOOPS 2.5.x - Floating cloud edition (production)

Merci
FR/EN sites: OverFiles.com + TotalJeux.fr / FR seulement : Sos-Adsl.com + PlaneteFree.fr

Anonymous

Posted on: 2012/5/13 10:10
Anonymous
Anonymous (Show more)
Posts: 0
Since:
#4

Re: Xortify 3.05 - For XOOPS 2.5.x - Floating cloud edition (production)

Upgrade went ok, just one remark. In preferences the 5th language tag is missing (below IP Cache Time).

Anonymous

Posted on: 2012/5/13 11:53
Anonymous
Anonymous (Show more)
Posts: 0
Since:
#5

Re: Xortify 3.05 - For XOOPS 2.5.x - Floating cloud edition (production)

Another problem with the server version, I tried installing it on a test server (out of curiosity...) Xoops 2.5.5 with the 2.6. server package.

When installing the server part it fails with "Invalid default value for 'server' "

wishcraft

Module Developer
Posted on: 2012/5/15 13:53
wishcraft
wishcraft (Show more)
Module Developer
Posts: 3711
Since: 2007/5/18
#6

Re: Xortify 3.05 - For XOOPS 2.5.x - Floating cloud edition (production)

HI flipse, normally i find out what prefix you want and give you a copy of the xortify.com database in SQL when setting up a server copy of xortify.. You must have downloaded an earlier version as there is a problem with the SQL file.

Please download Server 2.06 again flipse, I will look up your email address and send you a copy of the database SQL so you can have the correct plugin permissions on the APIs.

You will have to register Xortify Server with xortify.com this is so it knows about your server, but only do this when you have decided to finalise it as it will poll each other and send data between them once you have registered as per the standard Xortify client for XOOPS.

You can download a copy of the Xortify.com SQL file with no users and only a few orphan records and bear minimal settings from http://sourceforge.net/projects/chron ... Modules/xortify/sql/2.06/ it is around 1.2Mbs SQL file generated by SQLYog Community Edition. The prefix is xrty_ you might want to change this with a search and replace, you will also have to get the latest robots.txt from xortify.com and install spiders with this.
Resized Image
www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/SimonXaies
github.com/Chronolabs-Cooperative
facebook.com/SimonSXaies

wishcraft

Module Developer
Posted on: 2012/5/15 14:29
wishcraft
wishcraft (Show more)
Module Developer
Posts: 3711
Since: 2007/5/18
#7

Re: Xortify 3.05 - For XOOPS 2.5.x - Floating cloud edition (production)

btw flipse, you will have to set the API Keys in the API Plugins in the server edition, these are not publised with it for security you will have to get your own you will find these files in the following paths:

* /modules/xcurl/plugins/
* /modules/xjson/plugins/
* /modules/xsoap/plugins/
* /modules/xserial/plugins/
* /modules/xxml/plugins/

You will need a Stop Forum Spam key on the following files and line numbers:

* ban.php - Around line 60 the defined item XORTIFY_SFS_API_KEY
* checksfsbans.php - Around line 93 the defined item XORTIFY_SFS_KEY

You will need a Project Honeypot key on the following files and line numbers:

* checkphpbans.php - Around line 81 the defined item XORTIFY_PHP_KEY

Without these your cloud will not work correctly..
Resized Image
www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/SimonXaies
github.com/Chronolabs-Cooperative
facebook.com/SimonSXaies

Anonymous

Posted on: 2012/5/15 15:07
Anonymous
Anonymous (Show more)
Posts: 0
Since:
#8

Re: Xortify 3.05 - For XOOPS 2.5.x - Floating cloud edition (production)

Thanks Simon! Did you also note my post about the language string an entry before?

wishcraft

Module Developer
Posted on: 2012/5/16 15:08
wishcraft
wishcraft (Show more)
Module Developer
Posts: 3711
Since: 2007/5/18
#9

Re: Xortify 3.05 - For XOOPS 2.5.x - Floating cloud edition (production)

Yeah thanks flipse ;-0
Resized Image
www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/SimonXaies
github.com/Chronolabs-Cooperative
facebook.com/SimonSXaies