# Blog — Page 5 — Liran Tal

AI security researcher, open-source maintainer, and author. Explore Liran Tal’s blog, research papers, developer tools, books, and conference talks.

Canonical: https://lirantal.com/blog/5

*   Nov 1, 2015 · 1 min read

    ## [Screenshots from old school UNIX, Linux and open source major developers](/blog/2015-04-14)

    How did old school unix days of the pre-Internet looked like? let's get a glimpse

    *   [unix](/tag/unix)
    *   [linux](/tag/linux)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2015-04-14)

*   Apr 13, 2015 · 2 min read

    ## [The Drupal Rap song – Everyday I’m Drupalin'](/blog/2015-04-13)

    Get your groove on with a cool Drupal song! Meet the Drupal Rap song – Everyday I'm Drupalin'

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2015-04-13)

*   Mar 12, 2015 · 1 min read

    ## [Prevent clickjacking on Drupal and other Apache web applications](/blog/2015-03-16)

    Updating Apache server configuration to use mod\_headers to prevent clickjacking security issues

    *   [security](/tag/security)
    *   [http](/tag/http)
    *   [clickjacking](/tag/clickjacking)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2015-03-16)

*   Mar 9, 2015 · 1 min read

    ## [Apache Obfuscation by disabling trace and server tokens](/blog/2015-03-09)

    Preventative measures to mitigate leaking the server software running

    *   [security](/tag/security)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2015-03-09)

*   Jan 12, 2015 · 2 min read

    ## [Drupal Performance Tip – be humble on hook\_init()](/blog/2015-01-12)

    This entry is part 5 of 5 in the series Drupal Performance Tips

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2015-01-12)

*   Dec 15, 2014 · 6 min read

    ## [Drupal Performance Tips: know your database](/blog/2014-12-15_drupal_tip_im_too_young_to_die)

    speed performance and how to Drupal optimize for better results and server response time.

    *   [drupal](/tag/drupal)
    *   [database](/tag/database)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-12-15_drupal_tip_im_too_young_to_die)

*   Nov 12, 2014 · 1 min read

    ## [Drupal Performance Tip – 'I’m too young to die' – indexes and SQLs](/blog/2014-11-05)

    This entry is part 1 of 2 in the series Drupal Performance Tips

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-11-05)

*   Nov 12, 2014 · 1 min read

    ## [Drupal Performance Tip – removing unused modules](/blog/2014-11-12)

    This entry is part 2 of 2 in the series Drupal Performance Tips

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-11-12)

*   Sep 4, 2014 · 3 min read

    ## ['Oh you lazy cron!' – learning on Drupal cron issues](/blog/2014-09-04)

    Debugging issues with Drupal's cron scheduler

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-09-04)

*   Jul 12, 2014 · 3 min read

    ## [Migrate Drupal 7 to WordPress 3.9 – The Kickoff](/blog/2014-07-09)

    This entry is part 1 of 2 in the series Drupal 7 to Wordpress 3.9 Migration

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-07-09)

*   Jul 12, 2014 · 4 min read

    ## [Migrate Drupal 7 to WordPress 3.9 – The Conclusion](/blog/2014-07-15)

    This entry is part 2 of 2 in the series Drupal 7 to Wordpress 3.9 Migration

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-07-15)

*   Jul 3, 2014 · 2 min read

    ## [MEAN.io v0.4 released – this is how you stay relevant](/blog/2014-07-03)

    Getting started with MEAN.io JavaScript & Node.js framework by keeping up with the git branch of development

    *   [meanio](/tag/meanio)
    *   [javascript](/tag/javascript)
    *   [nodejs](/tag/nodejs)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-07-03)

*   Jun 20, 2014 · 2 min read

    ## [daloRADIUS 7th Anniversary – 2014 Wrap-up](/blog/2014-06-20)

    Celebrating 7 years of daloRADIUS project and it's success in the RADIUS networking and WiFi hotspots industry

    *   [daloradius](/tag/daloradius)
    *   [opensource](/tag/opensource)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-06-20)

*   Jun 17, 2014 · 2 min read

    ## [Drupal Performance Tuning for Better Database Utilization – Introduction](/blog/2014-06-14)

    This entry is part 1 of 1 in the series Drupal Performance Tuning for Better Database Utilization

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-06-14)

*   Jun 13, 2014 · 1 min read

    ## [MEAN.io Session Cookie parameters](/blog/2014-06-13)

    How to configure the session cookie parameters in MEAN.io

    *   [nodejs](/tag/nodejs)
    *   [mean](/tag/mean)
    *   [meanio](/tag/meanio)
    *   [express](/tag/express)
    *   [cookie](/tag/cookie)
    *   [session](/tag/session)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-06-13)

*   Jun 3, 2014 · 1 min read

    ## [daloRADIUS Import Users – fix password type](/blog/2014-06-03)

    A bug fix for importing users into daloRADIUS with a different password type than the default Cleartext-Password

    *   [daloradius](/tag/daloradius)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-06-03)

*   May 22, 2014 · 2 min read

    ## [Vagrant networking to enable Internet accessible machine setup](/blog/2014-05-22)

    Example of how to setup vagrant networking to enable Internet accessible machine setup with a Vagrantfile

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-05-22)

*   May 17, 2014 · 1 min read

    ## [daloRADIUS bug fix for refill traffic or time](/blog/2014-05-17)

    An open source contribution from Ezequiel Villarreal to fix a bug in daloRADIUS's accounting interface

    *   [daloradius](/tag/daloradius)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-05-17)

*   May 8, 2014 · 2 min read

    ## [Reviewing book – Learning Pentesting for Android Devices](/blog/2014-05-08)

    Getting started with penetration testing for Android devices

    *   [pentesting](/tag/pentesting)
    *   [security](/tag/security)
    *   [android](/tag/android)
    *   [writing](/tag/writing)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-05-08)

*   May 6, 2014 · 2 min read

    ## [Drupal 6 – Subscription notifications aren’t going out?](/blog/2014-05-06)

    How to fix Drupal 6 subscription notifications not sent to users via email

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2014-05-06)

*   Oct 28, 2013 · 1 min read

    ## [Advanced Poll 6.x versions – XSS Vulnerability](/blog/2013-10-28)

    Disclosing a Cross-site Scripting vulnerability in the Advanced Poll module for Drupal.

    *   [drupal](/tag/drupal)
    *   [security](/tag/security)
    *   [xss](/tag/xss)
    *   [bugbounty](/tag/bugbounty)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2013-10-28)

*   Oct 23, 2013 · 2 min read

    ## [Drupal Database Log to Syslog](/blog/2013-10-23)

    How to disable the Drupal Database Log and enable Syslog instead

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2013-10-23)

*   Oct 21, 2013 · 3 min read

    ## [Media in Drupal 7 – presenting it in Drupal Camp Israel 2013](/blog/2013-10-21)

    One of my first public speaking engagements was at Drupal Camp 2013

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2013-10-21)

*   Oct 10, 2013 · 2 min read

    ## [Drupal 8 module development #4 – creating a settings file](/blog/2013-10-10)

    This is the 4th of several on-going blog post series which aim to educate on the process of porting modules to Drupal 8 with real life examples by porting a popular Drupal 7 module to Drupal 8.

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2013-10-10)

*   Oct 1, 2013 · 6 min read

    ## [Drupal 8 module development #3 – adding a settings page – revision](/blog/2013-10-01)

    Another post in the series of Drupal 8 module development articles. This time we'll add a settings page to our module.

    *   [drupal](/tag/drupal)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2013-10-01)


[

Newer posts

](/blog/4)[

Older posts

](/blog/6)
