Find Jobs
Hire Freelancers

Daemon to check for website scripts

$30-250 USD

Terminado
Publicado hace casi 11 años

$30-250 USD

Pagado a la entrega
Looking for an excellent software developer to write a small daemon that will do the following on a linux server: 1) Look for common website software - Parse user home directories on a webserver - Detect all installations of Wordpress / Joomla / osCommerce / Magento / Drupal / Concrete5 (should be easy to add more) - For each type of script, extract the version number from the files present on the server - Save a list of installations (including path, Script found, Version) in a SQLlite database (or similar) - The daemon should monitor the server load and stop scanning if the load goes over a configurable value. 2) For each installation, depending on the script, run different checks (plugins). This will be developed in the future, but the following proof of concepts plugins should be delivered: - Check the file permissions on the [login to view URL] file for Wordpress sites - Check if wordpress's admin username is "Admin" - Check the file permissions on the [login to view URL] file for Joomla sites Expected deliverables : - Commented source code for the daemon - A documentation explaining how to add another script to scan for (let's say I want to add typo3 to the list) - A documentation explaining how to add more plugins to perform extra checks Preferred languages : Perl, Python or PHP. Knowledge of regular expressions is a must. In your bid, please let me know how you will check for the version number of a Joomla site, as well as the language that you plan to use.
ID del proyecto: 4535828

Información sobre el proyecto

8 propuestas
Proyecto remoto
Activo hace 11 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
I'm interested in that project. I'm experienced (15+) perl web developer and linux administrator. Please check your PM. Daemon will just have a skeleton config for providing regexp/md5sum to extract versions from files. You will have to fill it with data yourself.
$160 USD en 3 días
5,0 (10 comentarios)
5,1
5,1
8 freelancers están ofertando un promedio de $213 USD por este trabajo
Avatar del usuario
I can do it, please check PM for answer.
$189 USD en 5 días
4,9 (18 comentarios)
4,3
4,3
Avatar del usuario
I am 15+ in IT, mainly installing and maintaing Linux Internet and Intranet servers and creating and maintaing custom tailored CMS sites. In these years I have worked with nearly all major open source CMS software, mostly resolving problems including hacks and adding funcionality. Also have made lots of daemons. Requested info in private message.
$400 USD en 10 días
5,0 (4 comentarios)
4,2
4,2
Avatar del usuario
Please read PMS for more detail..many thanks..
$231 USD en 7 días
4,8 (14 comentarios)
4,1
4,1
Avatar del usuario
I'm experienced PHP developer. I've been working with Drupal, Wordpress, Symfony2, Zend Framework, etc... I've answered to your questions in a PM.
$215 USD en 10 días
4,8 (2 comentarios)
4,1
4,1
Avatar del usuario
I did a lot of projects like this ,check pm.
$175 USD en 5 días
5,0 (5 comentarios)
3,0
3,0
Avatar del usuario
With 6+ years of experience in python, it is one of my favourite languages. This would be a pretty easy task for me. Please check PM
$222 USD en 4 días
4,0 (1 comentario)
1,6
1,6

Sobre este cliente

Bandera de AUSTRIA
Vienna, Austria
4,8
26
Miembro desde oct 25, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.