Skip to content

Instantly share code, notes, and snippets.

@julianarmando
julianarmando / php
Created November 21, 2019 22:29
Write in file PHP
<?php
class File{
static function write($ruta, $texto){
$file = fopen($ruta, "a");
fwrite($file, $texto . PHP_EOL);
fclose($file);
}
}
<VirtualHost %ip%:%web_ssl_port%>
ServerName %domain_idn%
%alias_string%
ServerAdmin %email%
DocumentRoot %sdocroot%
ScriptAlias /cgi-bin/ %home%/%user%/web/%domain%/cgi-bin/
Alias /vstats/ %home%/%user%/web/%domain%/stats/
Alias /error/ %home%/%user%/web/%domain%/document_errors/
SuexecUserGroup %user% %group%
<VirtualHost %ip%:%web_port%>
ServerName %domain_idn%
%alias_string%
ServerAdmin %email%
DocumentRoot %docroot%
ScriptAlias /cgi-bin/ %home%/%user%/web/%domain%/cgi-bin/
Alias /vstats/ %home%/%user%/web/%domain%/stats/
Alias /error/ %home%/%user%/web/%domain%/document_errors/
SuexecUserGroup %user% %group%
#!/bin/bash
# Adding php wrapper
user="$1"
domain="$2"
ip="$3"
home_dir="$4"
docroot="$5"
wrapper_script="#!/bin/sh
PHPRC=/usr/local/lib
/* ghosttest.c: GHOST vulnerability tester */
/* Credit: http://www.openwall.com/lists/oss-security/2015/01/27/9 */
#include <netdb.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#define CANARY "in_the_coal_mine"
@julianarmando
julianarmando / conexionOO.php
Last active January 1, 2016 04:29
Pequeño ejemplo de como realizar conexiones a MYSQL desde PHP, manejando errores de conexión cerrando querys, conexiones y con un ejemplo para una consulta pequeña a la base de datos. Este ejemplo es con un estilo orientado a objetos "conexion00.php" y este otro "conexionPRO.php" esta escrito con un estilo por procedimientos.
<?php
/* Realizo la conexión a la base de datos, primero el servidor, luego el usuario,
la contraseña y por ultimo el nombre de la base de datos. */
$conexion = new mysqli('localhost', 'usuario_ejemplo', 'password_ejemplo', 'db_ejemplo');
/* Acá valido que la conexión se haya realizado, si no se realizo correctamente se imprime
el mensaje con el numero del error y la descripción de este. */
if ($conexion->connect_error) {
die('Error de conexión ('.$conexion->connect_errno.') '.$conexion->connect_error);
}