Джейлбрейк iOS устройств

Джейлбейк (Jailbreak) — програмная операция которая позволяет открыть полный доступ к файловой системе устройства. Это необходимо для того чтобы в устройство можно было устанавливать официально не поддерживаемые твики, темы оформления, пиратское ПО и разные примочки. Его можно сделать многими способами и утилитами, в зависимости от версии iOS. После установки джейлбрейка, устройство стает более уязвимо и безопасность пользовательских данных не гарантируется. Не советую ставить тем кто не понимает что это и зачем оно нужно, а в официальном магазине App Store есть довольно много бесплатного ПО.

Утилиты:
http://sn0wbreeze.ru
http://sn0wbreeze.ru/utilities/
http://www.evad3rs.net
http://www.redsn0w.us/
http://redsnow.ru/
http://iphoneroot.com/utilities/

iOS прошивки:
http://sn0wbreeze.ru/firmwares/

Для отвязанного джейлбрейка iOS 6.1.3 / 6.1.5 можно использовать RedSn0w и p0sixspwn.

Инструмент мониторинга Munin

Munin — один из инструментов мониторинга разных систем, использующий RRDtool.
Состоит из сервра munin куда собираются все данные и демона munin-node с которых собираются данные.
Официальный сайт: munin-monitoring.org

Читать далее «Инструмент мониторинга Munin»

Уничтожение данных с помощью Shred

Shred — позволяет перезаписать указанный файл случайными данными чтобы в случае необходимости обеспечить более тяжелый процесс восстановления или невозможность восстановления данных.
На некоторых файловых системах удаление данных не гарантируется и использование shred может быть не эффективным.

Список возможных аргументов:
Справка о программе:

--help
man shred

Читать далее «Уничтожение данных с помощью Shred»

Сохранение SHSH blobs для iOS

SHSH blobs это цифровые подписи для каждой версии iOS. Если вдруг понадобится сменить iOS на старую версию, то без ранее сохраненных SHSH blobs этого не сделать.
Сохранить можно используя утилиту TinyUmbrella.
Первое что нужно сделать это найти, скачать и запустить последнюю версию TinyUmbrella.
2) Подключить iPhone, iPod touch или iPad к компьютеру.
3) В левом верхнем углу, там где «Connected devices», выберите свое устройство.
4) Открываем вкладку «Advanced» и указываем директорию для сохранения.
5) Открыть вкладку «Log» чтобы видеть процесс сохранения и нажать «Save SHSH»
6) При успешном сохранении появится надпись «SHSH SUCCESSFULLY saved». Файлы будут находится в указанной ранее директории и иметь расширение «.shsh».

Выключение Linux сервера кнопкой Power

Были случаи когда нужно было срочно выключить некоторые Linux Ubuntu сервера кнопкой Power, но при нажатии на нее ничего не происходило. А заходить по SSH и прописывать команды poweroff или shutdown вариант не оптимальный. Так вот решением этого неудобства есть установка ACPID (службы управления электропитанием):

Читать далее «Выключение Linux сервера кнопкой Power»

Отключение гостевого доступа в Linux Ubuntu

Открываем в текстовом редакторе конфигурационный файл дисплейного менеджера LightDM, который по умолчанию используется для дистрибутивов Ubuntu и Xubuntu:

Читать далее «Отключение гостевого доступа в Linux Ubuntu»

Блокировка DHCP пакетов на D-Link DES-38xx

Ничего сложного, просто создаем ACL правило, благодаря которому на определенных портах коммутатор будет отбрасывать либо пропускать пакеты которые идут на 67 порт клиента от DHCP сервера и таким образом он не получит IP от ненужных DHCP серверов.

Читать далее «Блокировка DHCP пакетов на D-Link DES-38xx»

Продавец а8 за очки чести [sql]

Пример вендора с комплектами арены 8 сезона для всех классов (было сделано под базу Trinity Core 3.3.5a, ID предметов выбирали модераторы):

REPLACE INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid1`, `modelid2`, `modelid3`, `modelid4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction_A`, `faction_H`, `npcflag`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`, `baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `spell1`, `spell2`, `spell3`, `spell4`, `spell5`, `spell6`, `spell7`, `spell8`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `Health_mod`, `Mana_mod`, `RacialLeader`, `questItem1`, `questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`, `movementId`, `RegenHealth`, `equipment_id`, `mechanic_immune_mask`, `flags_extra`, `ScriptName`) VALUES (200108, 0, 0, 0, 0, 0, 224, 224, 224, 224, 'Продавец А8', 'Выдача акционных вещей', '', 0, 85, 85, 1, 2007, 2007, 128, 1, 2, 999, 999, 0, 999, 1, 0, 0, 2, 4160, 8, 0, 0, 0, 0, 0, 0, 0, 0, 7, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 23000, 23000, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, '');

DELETE FROM `npc_vendor` WHERE (`entry`=200108);
INSERT INTO `npc_vendor` (entry, item, maxcount, incrtime, ExtendedCost) VALUES
/* created by ixnfo.com */
/* а8 воин */
(200108, 51541, 0, 0, 95),
(200108, 51542, 0, 0, 95),
(200108, 51543, 0, 0, 95),
(200108, 51544, 0, 0, 95),
(200108, 51545, 0, 0, 95),
/* a8 друид (интелект) "Защита разгневанного гладиатора" */
(200108, 51419, 0, 0, 95),
(200108, 51420, 0, 0, 95),
(200108, 51421, 0, 0, 95),
(200108, 51422, 0, 0, 95),
(200108, 51424, 0, 0, 95),
/* a8 друид (ловкость) "Снаряжение разгневанного гладиатора" */
(200108, 51425, 0, 0, 95),
(200108, 51426, 0, 0, 95),
(200108, 51427, 0, 0, 95),
(200108, 51428, 0, 0, 95),
(200108, 51430, 0, 0, 95),
/* a8 друид "Шкуры разгневанного гладиатора" */
(200108, 51433, 0, 0, 95),
(200108, 51434, 0, 0, 95),
(200108, 51435, 0, 0, 95),
(200108, 51436, 0, 0, 95),
(200108, 51438, 0, 0, 95),
/* a8 жрец "Убор гладиатора" */
(200108, 51482, 0, 0, 95),
(200108, 51483, 0, 0, 95),
(200108, 51484, 0, 0, 95),
(200108, 51485, 0, 0, 95),
(200108, 51486, 0, 0, 95),
/* a8 жрец "Одеяния гладиатора" */
(200108, 51487, 0, 0, 95),
(200108, 51488, 0, 0, 95),
(200108, 51489, 0, 0, 95),
(200108, 51490, 0, 0, 95),
(200108, 51491, 0, 0, 95),
/* a8 маг */
(200108, 51463, 0, 0, 95),
(200108, 51464, 0, 0, 95),
(200108, 51465, 0, 0, 95),
(200108, 51466, 0, 0, 95),
(200108, 51467, 0, 0, 95),
/* a8 охотник */
(200108, 51458, 0, 0, 95),
(200108, 51459, 0, 0, 95),
(200108, 51460, 0, 0, 95),
(200108, 51461, 0, 0, 95),
(200108, 51462, 0, 0, 95),
/* a8 паладин (сила) */
(200108, 51474, 0, 0, 95),
(200108, 51475, 0, 0, 95),
(200108, 51476, 0, 0, 95),
(200108, 51477, 0, 0, 95),
(200108, 51479, 0, 0, 95),
/* a8 паладин (интелект) */
(200108, 51468, 0, 0, 95),
(200108, 51469, 0, 0, 95),
(200108, 51470, 0, 0, 95),
(200108, 51471, 0, 0, 95),
(200108, 51473, 0, 0, 95),
/* a8 разбойник */
(200108, 51492, 0, 0, 95),
(200108, 51493, 0, 0, 95),
(200108, 51494, 0, 0, 95),
/* ниже повторяется (200108, 51495, 0, 0, 95), /*
(200108, 51496, 0, 0, 95),
/* a8 рыцарь смерти */
(200108, 51413, 0, 0, 95),
(200108, 51414, 0, 0, 95),
(200108, 51415, 0, 0, 95),
(200108, 51416, 0, 0, 95),
(200108, 51418, 0, 0, 95),
/* a8 чернокнижник */
(200108, 51536, 0, 0, 95),
(200108, 51537, 0, 0, 95),
(200108, 51538, 0, 0, 95),
(200108, 51539, 0, 0, 95),
(200108, 51540, 0, 0, 95),
/* a8 шаман "Землекрушитель разгневанного гладиатора" */
(200108, 51503, 0, 0, 95),
(200108, 51504, 0, 0, 95),
(200108, 51505, 0, 0, 95),
(200108, 51506, 0, 0, 95),
(200108, 51508, 0, 0, 95),
/* a8 шаман "Цунами разгневанного гладиатора" */
(200108, 51497, 0, 0, 95),
(200108, 51495, 0, 0, 95),
(200108, 51499, 0, 0, 95),
(200108, 51500, 0, 0, 95),
(200108, 51502, 0, 0, 95),
/* a8 шаман "Громовой кулак разгневанного гладиатора" */
(200108, 51509, 0, 0, 95),
(200108, 51510, 0, 0, 95),
(200108, 51511, 0, 0, 95),
(200108, 51512, 0, 0, 95),
(200108, 51514, 0, 0, 95),
/* оружие */
(200108, 51406, 0, 0, 95),
(200108, 51397, 0, 0, 95),
(200108, 51517, 0, 0, 95),
(200108, 51521, 0, 0, 95),
(200108, 51392, 0, 0, 95),
(200108, 51515, 0, 0, 95),
(200108, 51388, 0, 0, 95),
(200108, 51453, 0, 0, 95),
(200108, 51480, 0, 0, 95),
(200108, 51404, 0, 0, 95),
(200108, 51456, 0, 0, 95),
(200108, 51394, 0, 0, 95),
(200108, 51452, 0, 0, 95),
(200108, 51455, 0, 0, 95),
(200108, 51533, 0, 0, 95),
(200108, 51535, 0, 0, 95),
(200108, 51532, 0, 0, 95),
(200108, 51531, 0, 0, 95),
(200108, 51407, 0, 0, 95);