What is Lorem Framework

Lorem Framework is a project which aims to simplify the Web Designers work.

To reach this objective, the Lorem Framework unify the power of W3.CSS framework with Bootstrap and Materialize.

Developers can just bring their codes into Lorem and will simply works.

The Lorem Framework package

Finally released!

Hi all! Finally we have released the first version of "The Lorem Framework"

In other words, "Lorem.css" and "Lorem.js" files, so you can easily build your unique style!

Try The Lorem Framework here:

OPNSense Pre-built Virtual Machine

Hi Everyone!

We are releasing the first OVA of OPNSense to import into Virtualbox!

You can download the VM here:

For secure your environment with this Virtual Machine, just import the machine into Virtualbox, then go to "settings" and change network adapter with the network adapter of phisical machine.

Leave "bridge" to network adapters, because the VM have to be "vesible" on your network.

Now open the Virtual Machine, and setup the adapter IPs.

The Virtual Machine has WAN set to DHCP, and LAN to "192.168.139.1", so you can connect through VM by setting on windows "192.168.139.2" as IP, "255.255.255.0" as mask and "192.168.139.1" as gateway.

Set the DNS to "192.168.139.1" too.

Change the IPs as you need.

Connect your entire home or office with this method, and you will automatically have:

Firewall, Inline Intrusion Prevention System, Transparent Web Proxy for filter malicious behaviors, and if you need, you can setup port forwarding for your site or service.

The credentials for accessing the Web Interface:

Username: root

Password: opnsense

As usual, test the VM before deploy in any production environment.

Let us know for any mistakes, misconfigurations, broken links or improvements!

Soon, we are open a specific section of our site for guides, how-tos and screenshots!

Unify The Web!

Xabal Web Application Firewall - UPDATED 2018-05-31

Xabal PHP Immunizer PHP Version

We have released the PHP version of Immunizer!

Put this code into a PHP file and navigate with your browser the file you have created:

'error', 'message' => ''); if(file_exists($FilePath)===TRUE) { if(is_writeable($FilePath)) { try { $FileContent = file_get_contents($FilePath); $FileContent = str_replace($OldText, $NewText, $FileContent); if(file_put_contents($FilePath, $FileContent) > 0) { $Result["status"] = 'success'; } else { $Result["message"] = 'Error while writing file'; } } catch(Exception $e) { $Result["message"] = 'Error : '.$e; } } else { $Result["message"] = 'File '.$FilePath.' is not writable !'; } } else { $Result["message"] = 'File '.$FilePath.' does not exist !'; } return $Result; } echo "COMPLETED!"; ?>

This code automatically apply the "Security Code" into all PHP files in the directory and sub-directory start from the PHP location

As usual, BACKUP your site and TEST the code before publish!

Unify The Web!

Xabal Web Application Firewall - UPDATED 2018-05-29

Xabal PHP Immunizer Rolling Release

We have released the new version of "PHP Immunizer".

This version is considered a "Rolling Release", so you can download always the latest release of Immunizer!

With this version, in addition of basic "Security code", your site have the ability to block malicious IPs!

This is still a beta version, so PLEASE MAKE BACKUPS AND TEST ALL!

You can download The latest release from here:

Xabal Web Application Firewall - UPDATED 2018-05-27

Xabal PHP Immunizer 0.1

We have released the first version of PHP Immunizer!

This program (VB.NET 4.0) can immunize an entire site.

For immunize your site, just open the program "Immunizer.exe" in "bin/release", select the folder of your site, and click "Immunize!".

The program automatically apply the security code to every php file.

You may don't want to download entire project or program for security reasons, so below i post the source code to recreate the application.

Obviously, this is considered "beta" stage of software, so please TEST IT BEFORE PUBLISH THE MODIFIED SITE!

The program create a backup copy of your site before proceed, but MAKE YOUR OWN COPY! (This is a beta version)

Here is the code (this code is present in a simple "Form1" form, i have added a RichTextBox and put the security code):