Noticias Python

Python es un lenguaje de programación interpretado muy potente para realizar scripting, también es multiparadigma ya que soporta orientación a objetivos, programación imperativa y también funcional. Es un lenguaje interpretado y es multiplataforma, no importa en qué sistema operativo lo programes, podrá funcionar sin problemas en Windows, Linux y MacOS. En esta sección encontrarás todo lo relacionado con el lenguaje de programación Python, incluyendo manuales y tutoriales para aprender a programar en nuestro curso online gratis de Python, ejemplos de ayuda para aprender mejor cómo funciona y también programas completos para realizar determinadas funciones.


¿Quieres montarte un servidor RADIUS en pocos pasos? Esta herramienta te facilitará todo el proceso

Instalar y configurar un servidor RADIUS con FreeRADIUS2 en Linux puede ser algo complicado y tedioso si es la primera vez que lo haces. Por este motivo, un desarrollador ha creado una herramienta escrita en Python que nos va a permitir configurar FreeRADIUS2 de manera fácil y rápida, sin necesidad de tener amplios conocimientos en la materia. ¿Quieres saber cómo se utiliza y dónde descargarlo?

Python 3.7, novedades que llegarán con la próxima actualización

Python es uno de los lenguajes de programación más utilizados en la actualidad para una gran variedad de proyectos debido, básicamente, a que está orientado a objetos y, además, soporta la programación imperativa y funcional, satisfaciendo las necesidades de prácticamente cualquier programador. Además, este lenguaje de programación hace especial hincapié en ser sencillo de leer y comprender, lo que sin duda es de agradecer para los nuevos programadores (cada vez más) que apuestan por él.

Dnstwist ayuda al usuario a detectar phishing en un dominio

El phishing es uno de los tipos de ciberataques que más han aumentado en los últimos tiempos. Los atacantes intentan hacerse pasar por una web legítima, una página de un banco por ejemplo, y lograr que las víctimas introduzcan sus credenciales. Realmente están entregando en bandeja sus datos a los delincuentes que pueden utilizarlos para el mal. La función que tiene Dnstwist es la de detectar phishing y otras posibles amenazas, en un dominio web determinado.

Así de fácil puede crear un Keylogger con Bloc de Notas

Cada poco tiempo podemos ver cómo los piratas informáticos lanzan nuevas herramientas maliciosas, malware, cada vez más complejas que, además de pasar desapercibidas, oculten en su interior la mayor cantidad de funciones con las que poder sacar el mayor provecho a la infección de la víctima. Sin embargo, crear una simple herramienta maliciosa de prueba no tiene por qué ser tan complicado, y es que, por ejemplo, crear un simple keylogger puede ser tan sencillo como os vamos a mostrar a continuación.

Distribuyen paquetes malware a través de PyPI

Cualquier oportunidad es buena para distribuir malware, incluso si nos dirigimos al mundo de desarrolladores. En esta ocasión, se han fijado en el índice de paquetes de Python (también conocido como PyPi). Expertos en seguridad han detectado que al menos 10 librerías falsas se estaban distribuyendo. Indican que la mayoría utilizan nombres similares a librerías legítimas, pero con pequeños cambios que en muchos casos los usuarios no son capaces de apreciar.

Curso Python. Volumen XXI: Pygame, videojuegos en python. Parte X

Bienvenidos un día más al curso de Python. En el capítulo anterior os enseñamos como podíais introducir efectos sonoros en el videojuego que estamos realizando con la librería Pygame. En este capítulo vamos a mejorar el juego tanto en el rendimiento como en la jugabilidad. Así que pongámonos manos a la obra.

Curso Python. Volumen XXI: Pygame, videojuegos en python. Parte VIII

Bienvenidos un día más al curso de Python. En el capítulo anterior mejoramos la experiencia de usuario mejorando los controles de nuestro videojuego. En este capítulo, vamos crear un jugador ficticio de manera que podamos tener a un oponente en el videojuego que estamos realizando con la popular librería Pygame. Así que pongámonos manos a la obra.

Curso Python. Volumen XXI: Pygame, videojuegos en python. Parte VII

Bienvenidos un día más al curso de Python. En el capítulo anterior ya os mostramos cómo se añadían los controles de teclado para que el usuario pueda interactuar con nuestra aplicación. En este capítulo, vamos a mejorar los controles de usuario, de modo que el usuario tenga una mejor experiencia cuando utilice el videojuego que estamos realizando con la popular librería, ademas de agregar un control de colisiones. Así que pongámonos manos a la obra.