DEV Community

PyDominator
PyDominator

Posted on

El truco para aprender a programar

Hace un tiempo estuve trabajando en un proyecto con ciertas personas que poseen un titulo de ingenieria de sistemas de la universidad, me parecio algo interesante el hecho mas bien el fenomeno de que los conocimientos tecnicos de programacion eran efimeros asi que me puse a pensar y dije bueno... cual fue el truco que yo use para aprender a programar en basicamente cualquier lenguaje.

Saque varias conclusiones que las voy a nombrar.

  1. Conocer la logica de la programacion

la logica es fundamental, y te lo pondre con una frase extraida de un filosofo que me gusta mucho "...Por ende la ideologia del empirismo no puede ser dispersada funcionalmente de la ideologia del racionalismo, ya que sin la logica como fundamento es muy dificil que empiricamente conozcas la base, los fundamentos de las cosas, cosa que el empirismo puro ignora y que el racionalismo puro exagera" basicamente lo que quiere decir la frase es que la logica de la programacion es el fundamento inicial de todos los lenguajes de programacion ya que todos sin excepcion usan la misma base de logica de programacion y cambian algunas main phrases.

  1. Crear tus propias herramientas

la gran ventaja de la programacion y mas en mi sector de ciberseguridad es que tienes la posibilidad de programar ideas, ejemplo: una persona logra colarte una reverse shell bueno con tu experiencia y tu logica de programacion sabes vas a tirar de netcat para ver en que puerto te colaron la reverse shell, vas a usar metasploit para intentar colar una powershell remota en el dispositivo adyacente para emitir paquetes ddos y evadir la reverse shell..

Bueno ahora sabiendo los comandos que vas a usar vas a programarte una pequeña tool que te automatice eso.

para este trabajo especificamente podemos irnos por dos lineas de trabajo la facil y la dificil

la facil se trata de trabajar con el lenguaje BASH
la dificil se trata de trabajar con R y ensamblador una pequeña emulacion de BASH y sobre esa emulacion tirar de comandos bash

Sin mas, como siempre digo Good Luck Have Fun

Top comments (0)