programadorphp.es Open in urlscan Pro
2001:41d0:301:3::28  Public Scan

Submitted URL: http://programadorphp.es/
Effective URL: https://programadorphp.es/
Submission: On May 26 via manual from MX — Scanned from ES

Form analysis 1 forms found in the DOM

GET https://programadorphp.es/

<form class="search-form" itemprop="potentialAction" itemscope="" itemtype="http://schema.org/SearchAction" method="get" action="https://programadorphp.es/" role="search">
  <meta itemprop="target" content="https://programadorphp.es/?s={s}"><label class="search-form-label screen-reader-text" for="searchform-628ff10856fa6">Search this website</label><input itemprop="query-input" type="search" name="s"
    id="searchform-628ff10856fa6" placeholder="Search this website …"><input type="submit" value="Search">
</form>

Text Content

SKIP LINKS

 * Skip to primary navigation
 * Skip to content
 * Skip to primary sidebar


PROGRAMADOR PHP FREELANCE

Desarrollo freelance de aplicaciones web


HEADER RIGHT

 * Email
 * Google+
 * Instagram
 * LinkedIn
 * Twitter


MAIN NAVIGATION

 * Inicio
 * Currículum Vitae
 * About this site
 * Contacto


ELIMINAR SPAM DE LA COLA DE POSTFIX EN UBUNTU

By vigoncas 1 Comment

No hay nada mejor que despertarse un sábado tranquilamente y encontrarse con que
tu proveedor de hosting te ha bloqueado la salida del puerto 25 porque tu
servidor está enviando spam. Nada, al teclado. Accedemos como root y listamos la
cola de correos con el comando mailq, ya que utilizamos Postfix. Me encuentro
con que la cola está llena de emails enviados desde una cuenta que no existe de
un dominio que sí está alojado en el servidor. Borro los mensajes con el
siguiente comando, el cual solo borra los mensajes que tienen como from o to
a jordi@dominioinfectado.com. Cuenta ficticia, evidentemente ;-) postqueue -p |
tail -n +2 | awk 'BEGIN { RS = "" } / jordi@dominioinfectado\.com/ { print $1 }'
| tr -d '*!' | postsuper -d - Vuelvo a listar a la cola con mailq a los dos
segundos y veo que vuelven a aparecer mensajes de spam de esa dirección. Como
era de esperar, el script que los genera está activo. Paro el servicio de Apache
con service apache stop, vuelvo a lanzar el … [Read more...] about Eliminar spam
de la cola de Postfix en Ubuntu

Filed Under: Desarrollo Tagged With: email, POP3, Postfix, servidor email, smtp,
spam


SOLUCIÓN AL PROBLEMA DEL HTTPS Y WORDPRESS / WOOCOMERCE EN GOOGLE CHROME

By vigoncas 1 Comment

Puede que te hayas encontrado con este error si has visitado alguna tienda
virtual con Woocommerce o peor aún, puede que gestiones la tienda virtual en sí.
La conexión no es privada Es posible que los piratas informáticos estén
intentando robar tu información de www.—-.com (por ejemplo, contraseñas,
mensajes o tarjetas de crédito). NET:ERR_CERT_COMMON_NAME_INVALID En ambos casos
la cosa no es buena señal. Chrome ha incorporado una modificación en la gestión
de las cabeceras HTTPS lo que está provocando que en el caso de los Woocommerce
aparezca ese error. En el caso de mi cliente esto se producía sólo cuando se
aplicaba la redirección del domini sin www al dominio con www por lo que lo
primero que he pensado ha sido en aplicar una redirección en el .htaccess para
que el Wordpress no llegara a actuar y por tanto no se diera el error. No ha
funcionado. Lo siguiente ha sido añadir el siguiente código al principio del
fichero wp-config.php pero tampoco esto ha … [Read more...] about Solución al
problema del HTTPS y WordPress / Woocomerce en Google Chrome

Filed Under: Desarrollo Tagged With: bug, Chrome, HTTPS, Woocommerce, Wordpress


COMO PROTEGER EL WORDPRESS DE UN ATAQUE DDOS MEDIANTE XMLRPC.PHP

By vigoncas Leave a Comment

Siempre empieza igual. O bien alguno de los monitores de sistema que tienes
montado te avisa o lo hace el más rápido de ellos: Tus clientes. Y en este caso
han sido ambos. Estoy acabando de desayunar cuando aprovecho para quitar el modo
avión del móvil. Empiezan a entrar whatsapps y emails. En los emails,
notificaciones de que la web del cliente no está accesible. Al rato vuelve a
estarlo y al rato a no estarlo. No pinta bien. En el Whatsapp, el cliente
comentando que algo anda mal. Primera prueba, navegar el site. Efectivamente el
tiempo de carga es lento. Te logueas en el servidor y te encuentras con un
montón de procesos Apache2 lanzados y bastante sobrecarga en el demonio Mysql. A
priori parece un ataque. Se necesita más visibilidad para saber que está pasando
así que si no lo tienes ya mejor instalar el Módulo mod_status de Apache, el
cual nos va a permitir ver, entre otras cosas, que URLs se están pidiendo.
Pasos: Activar el módulo con sudo a2enmod … [Read more...] about Como proteger
el WordPress de un ataque DDOS mediante xmlrpc.php

Filed Under: Desarrollo, Sistemas Tagged With: Apache, ataque ddos, ddos,
mod_status, pingback, seguridad, Wordpress, xmlrpc


COMO COMPROBAR SI UNA DIRECCIÓN DE EMAIL EXISTE

By vigoncas 2 Comments

Creas un proyecto con todo el cariño del mundo. Le añades un formulario web para
recibir pedidos o el simple y siempre interesante feedback de los usuarios.
Inyectas tráfico y esperas paciente a que lleguen los primeros emails. Hasta
aquí la aventura conocida por muchos. Entonces empiezan a entrar los emails y es
cuando te preguntas, ¿Son reales estas direcciones de email? ¿Puede ser
jalandovoy90@gmail.com (dirección inventada) un dirección real de un cliente
interesado en mis servicios? Tienes que responder a esos emails y además te
gustaría saber el perfil que existe detrás de ellos. Puedes rastrear las cuentas
manualmente en Internet a ver que encuentras pero ya hay servicios que lo hacen
automáticamente. Suelen ser de pago y reconozco que no los he probado aún. Lo
que sí que he probado son los validadores de email. Aquellos que te dicen si
el email existe realmente. Aquí tenéis unos cuantos que a mi me han ido … [Read
more...] about Como comprobar si una dirección de email existe

Filed Under: Internet Tagged With: email, Gmail, truco


ELIMINAR EL CORREO SPAM DE LA COLA DEL MAIL (PARTE IV)

By vigoncas Leave a Comment

En el post anterior analizábamos los logs del servicio de
mail buscando comprobar los orígenes del spam. En este punto ya hemos tomado
medidas y ahora sólo nos queda eliminar el spam residual que aún tenemos en la
cola de mensajes. Recordemos que el puerto 25 ha sido bloqueado por mi proveedor
de hosting a modo preventivo hasta que se solucione el problema del spam. A
meterse en harina, pues!!! Como ya hemos comentado en el primer post, para
visualizar la cola utilizamos el script de John Simpson que sustituye al
qmail-qread. Para eliminar los correosno deseados de la misma
utilizamos qmail-remove. Listando los emails pendientes vemos que el spam
aparece siempre marcado como bouncing. Vamos a utilizar esa peculiaridad para
filtrar los emails y por tanto eliminarlos. Esto nos elimina una buena parte del
spam. for i in `./qmail-qread | grep bouncing | awk {'print $8'}` ; do
qmail-remove -p $i -r; done Volviendo a listar podemos ver el patrón que nos
ofrece el spam. 6 Feb … [Read more...] about Eliminar el correo spam de la cola
del mail (Parte IV)

Filed Under: Sistemas Tagged With: mail, qmail-read, qmail-remove, servidor,
spam


COMO ANALIZAR EL LOG DE MAILS BUSCANDO EL ORIGEN DEL SPAM (PARTE III)

By vigoncas 3 Comments

En el post anterior identificábamos cual era el dominio que está generando el
spam. Vamos a contrastarlo con el log del servidor de mail. En Plesk, los logs,
los podemos encontrar en /usr/local/psa/var/log/ En concreto este comando nos
permitirá verlo en tiempo real. tail -f /usr/local/psa/var/log/maillog Aquí os
dejo un bloque de ejemplo de una operación de envío completa: Oct 3 16:50:19 dv
qmail: 1223077819.930048 new msg 163786382 Oct 3 16:50:19 dv qmail:
1223077819.930096 info msg 163786382: bytes 860 from <> qp 24106 uid 2522 Oct 3
16:50:19 dv qmail: 1223077819.937789 starting delivery 2: msg 163786382 to local
2-user@example.com Oct 3 16:50:19 dv qmail: 1223077819.937835 status: local 1/10
remote 0/20 Oct 3 16:50:19 dv qmail-local-handlers[24107]: Handlers Filter
before-local for qmail started ... Oct 3 16:50:19 dv
qmail-local-handlers[24107]: from= Oct 3 16:50:19 dv
qmail-local-handlers[24107]: to=user@example.com Oct 3 16:50:20 dv qmail: …
[Read more...] about Como analizar el log de mails buscando el origen del spam
(parte III)

Filed Under: Sistemas Tagged With: logs, mail, mailer, seguridad, servidor,
shell, smtp, spam


BUSCANDO EL ORIGEN DEL SPAM EN LAS NOTIFICACIONES (PARTE II)

By vigoncas Leave a Comment

En el post anterior hemos llegado a ver la cola de correo de nuestro servidor y
con ella hemos confirmado que tenemos un problema. Hay spam en ella y
no deberíamos permitir que el email saliera del servidor hasta que la limpiemos.
Pero no adelantemos acontecimientos. Vamos a analizar lo que nos dicen los
emails que nos ha enviado el servidor. Hi. This is the qmail-send program at
programadorphp.ovh.net. I tried to deliver a bounce message to this address, but
the bounce bounced! <ana.tucovic@yahoo.com>:66.196.118.34 failed after I sent
the message.Remote host said: 554 Message not allowed - [299] --- Below this
line is the original bounce. Si analizamos el principio del email que nos envía
nuestro servidor podremos leer que no es capaz de hacer llegar los mensajes de
error a la dirección de origen ana.tucovic@yahoo.com, y no es de extrañar. No
existe. Además no tiene sentido que nuestro servidor envíe con ese from. A
continuación sigue la parte que se corresponde … [Read more...] about Buscando
el origen del spam en las notificaciones (parte II)

Filed Under: Sistemas Tagged With: cabecera, correo, email, header, helo, smtp,
spam


CÓMO DESBLOQUEAR UN SERVIDOR QUE ENVÍA SPAM (PARTE I)

By vigoncas Leave a Comment

Como administrador de un servidor de cuando en cuando te llegan emails del
servicio de mail indicándote que algunos mails no han podido ser entregados.
Puede ser lo más normal. Un usuario ha escrito una dirección incorrecta y tu
servidor recibe una notificación del servidor destino donde se le indica que esa
cuenta no existe y que no puede entregar el email. Hasta ahí, nada nuevo bajo el
Sol. A veces ese email de sistema no llega sólo, lo acompañan varios emails del
mismo estilo o simplemente te fijas en el detalle de los emails enviados y ves
que la dirección de origen no pertenece a tu servidor. Lo primero que te viene a
la cabeza en ese caso es una palabro malsonante que pronuncias para tus
adentros. Spam, señores. Tu servidor ha estado enviando emails de spam.
Realmente sigue sin haber nada nuevo bajo el Sol. Pasa todos los días e Internet
ha sobrevivido a pesar de ese lastre. Forma parte del tráfico natural de la red
y de sus células, nuestros queridos servidores. Un … [Read more...] about Cómo
desbloquear un servidor que envía spam (parte I)

Filed Under: Sistemas Tagged With: correo, correo basura, email, Plesk, Qmail,
servidor, spam


COMO CREAR UN MAPA ONLINE CON REPRESENTACIÓN DE PUNTOS

By vigoncas Leave a Comment

Ya nada es lo que era. Antes necesitabas a un programador para casi todo. Que si
pásame esto a la base de datos, que si scrapeame esta web,... Lo dicho, nada es
lo que era :-/ En otros tiempos si hubiera tenido la necesidad de dibujar puntos
sobre un mapa hubiera tenido que tirar de conocimientos en el API de Google Maps
para pasarle los puntos a dibujar en un mapa y crearme una aplicación web para
dibujar esos puntos. Nada, ahora buscas en Internet y te encuentras con
servicios como el de BatchGeo que te permiten subir un CSV con, por ejemplo, las
poblaciones que quieres dibujar sobre el mapa de Google y en un periquete tienes
tu mapa con las tradicionales banderitas de posición. Tracatrá. Os pego capturas
para que veáis lo fácil que lo han planteado. … [Read more...] about Como crear
un mapa online con representación de puntos

Filed Under: Internet Tagged With: geolocalización, Google maps, Mapas,
Servicios online


TESTEAR CÓDIGO PHP ONLINE

By vigoncas Leave a Comment

En ocasiones necesitas crear una pequeña parte de código para testear un
concepto o simplemente para realizar un cálculo. Cuando estoy con mi ordenador
no suelo tener dudas, bajo a la consola del Linux y me pongo a teclear y no he
encontrado nada más ágil ni rápido. No obstante, no siempre estoy delante de mi
ordenador y en esos casos suelo buscar alguna herramienta online que me permita
editar ese código y ejecutarlo para obtener el resultado. Eso hace eso
exactamente http://writecodeonline.com/php/ Ni más ni menos. Justo lo que a
veces necesito. … [Read more...] about Testear código PHP online

Filed Under: Desarrollo Tagged With: editor, online, PHP, servicio

 * Page 1
 * Page 2
 * Page 3
 * …
 * Page 8
 * Next Page »


PRIMARY SIDEBAR

Prácticamente toda la vida en esto de la programación. Ejerzo como programador
freelance desarrollando proyectos web, tanto en frontend como en backend.
Evangelista del código abierto. Me apoyo en él siempre que puedo.


LO MÁS LEÍDO

 * Testear código PHP online
 * Generar una fecha aleatoria en MySQL
 * Como analizar el log de mails buscando el origen del spam (parte III)
 * Script para importar productos y categorías en Prestashop
 * Análisis forense de una web hackeada (primera parte)

Search this website


ESCRIBO SOBRE…

 * Desarrollo (53)
 * Emprender (2)
 * Internet (5)
 * SEO (6)
 * Sistemas (21)
 * Snippets (3)
 * Software (13)


¿NOS SEGUIMOS?

My Tweets

Copyright © 2022 · Genesis Framework · WordPress · Log in