Эксплуатация python приложений

Представляем вашему вниманию серию статей «Эксплуатация python приложений» от PingVinich: [su_accordion] [su_spoiler title=»Модуль pickle» icon=»plus-square-1″ open=»yes»] Если вы программируете на Python, вы, вероятно, знакомы с библиотекой сериализации pickle, которая обеспечивает эффективную двоичную сериализацию и загрузку типов данных Python. Будем надеяться, что вы также знакомы с предупреждением, которое находится в начале документации о pickle. Читать статью > … Читать далее

Введение в Vim, Редактор текста Unix

Перевод: Анна Давыдова Источник: wonderhowto.com Введение в Vim, Редактор текста Unix, с которым должен быть знаком каждый хакер Как пентестерам и хакерам, нам часто предстоит работать с текстами – со списками, файлами настроек и т.д. Большинство из этого мы будем делать на наших машинах, где у нас есть доступ к любым возможным редакторам. Остальное нам предстоит … Читать далее

Как установить Gitrob на Kali Linux

Перевод: Анна Давыдова Источник: wonderhowto.com Установка Gitrob на Kali Linux для работы с личными учетными данными на GitHub GitHub является очень популярным сайтом, который позволяет разработчикам хранить исходный код и взаимодействовать с другими пользователями в рамках их проектов. Любой человек может скачать открытые исходные файлы с GitHub вручную или с помощью Git, и каждый может использовать … Читать далее

Python — новый раздел нашего форума

Создали новый раздел по языку программирования Python. Модератор раздела — gx6060. В раздел добавлены первые уроки: Python3 Введение + список тем Python3 1.Переменные,Комментирование,Print() Python3 2.Типы данных,Функция Type(),Арифметические действия Python3 3.Конвертация типов,Списки,Индексация списков

Примеры команд cURL: часть вторая урока cURL

Первая часть здесь: «Урок cURL: основы использования и пара полезных трюков». Источник: cURL — это пакет программного обеспечения, состоящий из утилиты командной строки и библиотеки для передачи данных с использованием синтаксиса URL. cURL поддерижвает множество протоколов, среди них DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, … Читать далее

Форма обратной связи с использованием AJAX, отправкой сообщения по почте и возможностью прикрепить файл

Обновление от 18.09.2015: изменён исходный код примера — теперь не нужно перезагружать страницу даже если через форму отправляется файл. Это небольшой урок, в котором мы будем делать форму обратной связи. После того, как пользователь заполнит необходимые поля, введённые данные будут отправляться на сервер посредством AJAX-запроса. Если данные невалидные (например, отсутствуют обязательные для заполнения поля), то … Читать далее

Урок по cURL: основы использования и пара полезных трюков (часть первая)

Для чего нужна cURL cURL отлично подходит для имитации действий пользователя в браузере. Реальный практический пример: вам нужно перезагрузить роутер (модем) для смены IP адреса. Для этого нужно: авторизоваться в роутере, перейти к странице обслуживания и нажать кнопку «Перезагрузка». Если это действие нужно выполнить несколько раз, то процедуру нужно повторить. Согласитесь, делать каждый раз в ручную … Читать далее

Защита сайта от взлома: предотвращение SQL-инъекций

В недавней статье о том, как взламывать сайты, подверженные SQL-инжектам, я рассказывал о программе SQLMAP. Во время написания статьи (точнее перевода и тестирования метода) меня неприятно удивило количество сайтов, в той или иной мере подверженным SQL-инъекциям. Учитывая популярность SQLMAP и подобных ей инструментов, а также большое количество сайтов, подверженных SQL-инъекциям, я решил написать несколько советов … Читать далее

Как выполнить MySQL запрос в скрипте командной строки

Когда вы пишите скрипт командной строки как часть некоторой пакетной обработки, бывают ситуации, когда скрипту нужно обработать данные, хранящиеся на отдельном MySQL сервере. Скриптовые языки общего назначения, вроде Perl и Python, имеют отдельные MySQL модули или интерфейсы для использования в этой ситуации, но скриптовые языки командной строки не имеют такого интерфейса для MySQL. Тем не менее, есть способы выполнить простые MySQL запросы и обработать результат посредством скрипта командной строки.

Далее инструкция, как сделать MySQL

Читать далее

Как редактировать файлы прямо на хостинге

Редактор кода для файлов на хостинге

Идея редактировать файлы прямо на хостинге не кажется хорошей, если речь идёт о реальном рабочем сервере.

С другой стороны, сколько раз возникает необходимость обновить какой-то файл, внести в него правки. Например, однажды загрузив свои скрипты (самописная CMS) я обнаружил, что один из них не работает, из-за более старой версии PHP. Ошибку пришлось устранять «на бегу», т. е. я правил файл на локалхосте, сохранял его, копировал на сервер, проверял, возвращался к файлу на локалхосте

Читать далее