Webdev del picudo


1 comentario

Criptografía XOR con base64 en PHP

crypto-pic

Hola a todos, espero que estén de maravilla. Pues me encontraba haciendo un post sobre SQL Injection, sin embargo, hoy en la chamba estuve haciendo algo para un proyecto en C# que es encriptar una cadena de caracteres con XOR y sacando el resultado en base64 :P, esto con el fin de agregar un poco de seguridad a la conexión a la base de datos. Aunque era una aplicación intranet, cabe destacar que no importa si la aplicación vaya a ser con ese fin, siempre hay que pensar en que algún gandalla esté dentro de la organización y filtre la aplicación, esto nos puede llevar a que si tenemos hardcodeada la conexión, obtengan las credenciales para accesar. Es por ello que mejor las encripté y así les va a costar uno y la mitad del otro, aún habiendole hecho ingeniería inversa al código (esto si es que el mismo está ofuscado).

Pero bueno, ahora quiero compartir el mismo método de encriptación para que puedan implementarlo en sus proyectos web. Al final del post les incluiré el RAR con el código fuente para que lo implementen.

Sigue leyendo


Deja un comentario

PHP: POO está en la casa !!! PARTE 2

Pues estamos de regreso con respecto a este tema de la programación orientada a objetos. Como les dije este tema es algo extenso puesto que es necesario que veamos ciertas cosas primeramente, como lo es el diagramado de las clases de acuerdo al Lenguaje Unificado de Modelado (UML, por sus siglas en inglés) y antes de poder arrancar, si no han leido la primer parte de este tutorial, les recomiendo que lo hagan y que sigan el ejemplo, pues en dicho archivo vamos a continuar con este tutorial, para dirigirse a la parte 1, haz clic aquí.

Dicho lo anterior, comencemos con el tutorial.

Sigue leyendo


Deja un comentario

SQL – Cuando las bases de datos atacan… PARTE 1

Logo SQLQué pasó chamacos !!! Pues antes que nada, quisiera pedirles a nombre personal y del compadrito Yagarasu una disculpa por abandonarlos así tan a la brava, pero pues la verdad hemos tenido muchísimos pendientes en la chamba y pues andamos aquí vueltos locos, pero todo sea por sacar para el pan y poder seguir adelante con nuestras andadas xD. Pues bien en vista del breve introductorio, vámonos rikis con el tutorial del día de hoy. Esta vez hablaremos de un lenguaje bastante importante para el desarrollo web. De repente se encontrarán con clientes que les piden guardar ciertos datos desde un formulario en PHP. Hasta eso suena bien, incluso porque ya hemos visto como general algo de contenido en web, pero la bronca del millón de pesos y que puede ser la diferencia para que te autoricen un prouecto y te manden a la chingada es que tienes que guardarlo y crear la posibilidad de que el usuario pueda realizar consultas en dicha base. Es tiempo de pensar un poco en base de datos, es tiempo de SQL. Sigue leyendo


4 comentarios

Semántica, semántica, semántica

Wonka sabe...Nota: Este post es 20% poara fregar a Rzerostern.

¿Qué es la semántica?, quizá algunos se pregunten. ¿Para qué rayos sirve? ¿Con qué se come? ¿Es otra conspiración para imponer a Peña Nieto?

La web semántica es un esfuerzo más de sir Tim Berners Lee y la W3C para hacer a la Internet más inteligente y más fácil de explorar. Para el desarrollador sólo significa que debe ser más cuidadoso con las etiquetas que usa.

Sigue leyendo


Deja un comentario

PHP: El pan nuestro del web developer

lePHPChamacos del hashnslash, ya llegó otra vez acá el otrora mejor padawan del compa Yagarasu y he de mostrarles un poquito de un lenguaje que conocemos muy bien en el desarrollo web de ligas menores, amateur y las grandes ligas: PHP. Échenle una leida para que puedan aprender a armar un pequeño script para enviar datos desde un formulario web  hacia una ubicación diferente o incluso a bases de datos o correo electrónico.

Aprovecho también para agradecerles el día de hoy en la publicación oficial de Hash ‘n Slash hemos tenido 50 visitas en un sólo día, de verdad, muchísimas gracias por su apoyo y por creer en este proyecto, de verdad que tendremos bastante contenido y pondremos lo mejor de nosotros para llevarles contenido y webdev del picudo para que puedan llevar a cabo sus proyectos web.

Sin más preámbulos, vamos al grano.

Sigue leyendo


1 comentario

First things first. Mi propio servidor web.

Qué pasó barrio picudo y chinguetas del hashnslash !!!!


Aprovechando que el yaguaru ahorita anda echando la hueva, les voy a preparar algo jugoso y picudo para ir calentando motores en lo que respecta en esto de la desarrollada web. Si están aquí es porque quieren algo: DESARROLLAR EN WEB, algunos como el compa y su servilleta ya tenemos algo de experiencia, sin embargo este post va dirigido a los primerizos y a quienes no se acuerdan de cómo instalar un servidor web.

Sigue leyendo