Support

Forums

Contact Me

Posts Tagged 'securityimages'

SecurityImages 5.2.0 in active development

Following the Preview of SecurityImages 5.2.0, I am currently developing a proof of concept using the Ajax library JQUERY 

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

smallbox_securityimages

I want to allow generated captcha to be checked asynchronously without needing submit of whole page. This is a major complain since the beginning of SecurityImages, as currently users lost their entries in the form in case the captcha challenge get refused.

A lot more check are also done NOW in the Diagnostics page:

  • Checking existence of system plugin,
  • Ability to display the error message if any of each plugin in one click
  • Reload count configured will be displayed,
  • A way to create automated error reporting (cut and paste) for better support in my forums

AND

A new API inspired from recaptcha.net that will allow me to integrate new system in future without being limited to an image (why not having a flash or video in future?). This API fully use the Joomla! event system so less code to write for all 3rd party developers and less dependencies.

Stay tuned!

Joomla_1.5.21-Stable-Full_PackageForSecurityImages5.1.x_v01.02.00.zip

 

Only for SecurityImages 5.1.x and Joomla! 1.5.21

Allow login views, login modules, register, lost password, lost user account and contact section to be
protected by SecurityImages

  • Are for Joomla! 1.5.21 only and SecurityImages 5.1.x or later
  • 14 files has been altered, mostly views, and com_contact/com_user controller, click on picture below
    for more details
  • Download file Joomla_1.5.21-Stable-Full_PackageForSecurityImages5.1.x_v01.02.00.zip (33kB) and
    overwrite file on your server
  • Go to Joomla! control panel and HIT at least SAVE configuration once, this will add a new boolean value
    (true or false) in Joomla! configuration for using SecurityImages.

User of Joomla! 1.5.20 with patch “Joomla_1.5.20-Stable-Full_PackageForSecurityImages5.1.x_v01.02.00.zip”

you can skip this update: no need to install since Joomla 1.5.21 did not change any of the files that are required for securityimages

  • Joomla_1.5.20-Stable-Full_PackageForSecurityImages5.1.x_v01.02.00.zip
  • EQUAL
  • Joomla_1.5.21-Stable-Full_PackageForSecurityImages5.1.x_v01.02.00.zip

 

Keep up to date with the Joomla! 1.5 patches RSS Feed Icon

Download

How to install documentation

Security images 2.0 soon to be release

I am currently finishing the release of security images...
  • New backgrounds (more than 24 now), You can help me by submitting random background (size 200 * 35 pixels).
  • Possibility to edit language file directly from the backend
  • The reload function all of You are waiting for
  • A better architecture in code that will allow to add new captcha engine with ease (in less than 2 hours)
  • Working with PHP5

3 testers have receive a beta version for tests, and I am waiting on their feedbacks...



The wiki has been updated with some screenshots

I also may include a veriword plugin  and even a plugin randomizer function soon


New patches for Joomla 1.5.9 and Joomla 1.5.8

smallbox_securityimages Some people have reported issue in the forum

I've found the error in my code in some views but not all: 
    img src="/<?php echo JURI :: root() ?>/index.php?
as a result, there is in image URL a double / which cause issues on some web host (no image displayed)

I now provide a new patches versions for Joomla! 1.5.8 and 1.5.9 that can be downloaded:

  • Joomla! 1.5 patches 1.5.9 (stable / 2009-01-19)  Download
  • Joomla! 1.5 patches 1.5.8 (stable / 2009-01-19) Download

These patches are ONLY for SecurityImages 5.1.0 or later, note the version of zip

Joomla_1.5.8-Stable-Full_PackageForSecurityImages5.1.0_v01.01.00.zip
Joomla_1.5.9-Stable-Full_PackageForSecurityImages5.1.0_v01.01.00.zip

instead of v01.00.00

Working antispam v1.1 package!

We lost, Colin (http://espresso.ts.uvic.ca/ from Canada) and I nearly one week on securityimages....

The package was installing fine on windows powered machine, but refuse to install fully on Linux kernel. I made it work by simply removing all space character in the XML deployment descriptor of Joomla/Mambo. I will give me more time to find a better solution...

Project administrator at Mamboforge (Mambo CMS discontinued)

  1. http://log4php4mambo.mamboforge.net (PHP - GPL) Log4PHP for Mambo - consistent and quality logging framework in a core component
  2. http://hashcash.mamboforge.net (PHP - GPL) a framework using cryptographic techniques to protect posting form

Project administrator at Joomlaforge (Joomla CMS):

  1. http://developer.joomla.org/sf/projects/com_securityimages (PHP - GPL) a framework for generating CAPTCHA and protecting posting forms from spammers
  2. http://developer.joomla.org/sf/projects/com_hashcash (PHP - GPL) a framework using cryptographic techniques and protecting posting forms from spammers
  3. http://developer.joomla.org/sf/projects/com_bayesianspamfiltering (PHP - GPL) a framework using statistical techniques and protecting posting forms from spammers
  4. http://developer.joomla.org/sf/projects/com_log4php (PHP - GPL) the famous log4j converted to PHP packed in a component
  5. http://developer.joomla.org/sf/projects/com_akocommentplus (PHP - GPL) a modified version of a commenting system (Akocomment from Arthur Konze) using framework 1 and/or 2 and/or 3 and/or
  6. http://developer.joomla.org/sf/projects/com_akobookplus  (PHP - GPL) a modified version of a guestbook system (Akocbook from Arthur Konze) using framework 1 and/or 2 and/or 3 and/or 4

I will commit as soon as possible the code there and do a version which can be downloaded.
(I opt for Joomla since Mambo developer have decided to stop Mambo development and continue with Joomla. I want to follow GPL convinced people :-) )

A big thanks to Colin for the time he invested in testing and support my bad english ;-)

Working com_securityimages 2.0!

The new version of com_securityimages is now working locally in my developer environment.

  • Multi core enable (code developed to authorize many external core and versions). Today "core 1.1" and "freecap 1.4" are available...
  • Reload button which allow the user to ask a new pictures if he is not able to recognize the characters in the pictures
  • Possibility to generate different capctha size by adding a http parameter when asking for URL, ideal for a  login component integration ;-) (I am also on it)
  • Refactored code with a lot of tricks ;-) -> interesting to read for all people wanting to try PHP
  • Sound support has been started...it is on the good way

What's open before delivery...

  • The installer is not up to date, I have at least 400% more files than in release 1.1.X ...  :-)
  • The database schema has changed (one column more in DB) -> a migration path will be provided for all 1.1.X users
  • I've broke an interface,  or better said: if you do not change your code (understand install new version of akobook, akocomment, contact etc...), the reload function will not work, if you use the latest check() method, it will (I will provide new version for all components I am responsible)

This time I will test installation of component in my TEST and PROD Joomla environment...
Code already checked into CVS
Expect a release without sound support (depends if I have enough time) to beta tester at the end of the week end...

Worth reading while waiting on Antispam components bundle for Joomla/Mambo

A captcha (an acronym for "completely automated public Turing test to tell computers and humans apart") is a type of challenge-response test used in computing to determine whether or not the user is human. The term was coined in 2000 by Luis von Ahn, Manuel Blum, and Nicholas J. Hopper of Carnegie Mellon University, and John Langford of IBM. A common type of captcha requires that the user type the letters of a distorted and/or obscured sequence of letters or digits that appears on the screen. Because the test is administered by a computer, in contrast to the standard Turing test that is administered by a human, a captcha is sometimes described as a reverse Turing test. From Wikipedia read more here and here

Hashcash is a proof-of-work system designed to limit email spam and denial of service attacks. It was proposed in March 1997 by Adam Back From Wikipedia read more here and here

True multi engine CAPTCHA core for Joomla

I am proud to announce You that security images is now multi CAPTCHA core enable!
You can now choose in the admin panel between the core engine (I develop) and Freecap (a very nice GPL engine from Howard Yeend)

Advantages: You can run multiple core engine, or from various provider (it took me more time to do the Jooma admin panel than integrate the code).

PluginsversionsAdmin panelResults
core1.1

Freecap1.4

 

Code is already commited to CVS at Joomla

It wont be release before I finished the reload function and do some test. (below a screenshot of akocommentPlus)

-> I will need YOU soon dear beta tester :-)

com_login in Joomla soon to support CAPTCHA

The core component of JOOMLA: com_login and com_registration will soon be able to support my framework com_securityimages, here is a screenshot of an already running code. I've made change in com_securityimages in order to scale the resulting picture (which is in login 75% smaller than in normal case).

  • The code will be check in com_securityimages CVS
  • A binary installer will be release soon (will require com_securityimages1.1.3.zip)

Securityimages 5.1.1

compat_15_nativeext_com Component - ext_mod Module - ext_plugin Plugin

com_securityimages This is an intermediate release before the new version 5.2.0

It solved the following major issues in version
5.1.0

BUG: logs table were not properly deleted after removing the component

BUG: securityimages was not installing at all in Joomla! 1.5.8 but properly in previous  version.

The error has been found, it was my fault, I was incorrectly having 2 xml installer with the same name!

  • File A in {ziproot}/securityimages.xml                 for installing the main component
  • File B in {ziproot}/plugin/securityimages.xml      for the system plugin configuration/install

So it seems that Joomla! previous to 1.5.8 was searching or ordering zip file entries differently...
In previous versions (before 1.5.8), Joomla! found the file A, and install was a success, while in Joomla! 1.5.8 it just found file B and failed to install the main component part.

Now my solution has been to zip the system plugin in an additional zip file plugin.zip that will get unpacked at install time in /plugins/system/

I've tested the install with the following version of Joomla! 1.5.5, 1.5.6, 1.5.7 and 1.5.8

This page will keep you informed, RSS also available Feed Icon

Donations

Thank You for supporting my work