Hosted by uCoz

Переход на главную страницу

Самоучитель (практикум) по программно - аппаратному анализу.

(или руководство по борьбе с "ежиками в тумане")

Автор: Корабельников Евгений Александрович         г. Липецк         2007 г.

Разделы

Примечание: в скобках указано количество страниц книжной версии разделов/подразделов (формат А4, шрифт Arial №11).

Введение (ссылка активна) (2 стр.)

Ссылки, которые расположены ниже, не активны (просто оглавление).

1. "Взлом" 1-го уровня.

"Ломаю" аппаратуру радиоуправления моделями, в состав которой входит помехоустойчивый кодек.

1/1. Общие положения. Исходные данные. Постановка задачи. “Ломаю” кодер.
(37 стр., 6 файлов текстов программ.) Рассылка осуществлена 18.05.07.

1/2. “Ломаю” декодер. 1-й этап работы.
(30 стр., 5 файлов текстов программ.) Рассылка осуществлена 19.05.07.

1/3. "Ломаю" декодер. 2-й этап работы.
(20 стр., 1 файл текста программы.) Рассылка осуществлена 19.05.07.

1/4. Проверка работы программ в “железе”. Устранение “бяк”. “Снятие сливок”.
(28 стр., 3 файла текстов программ, 3 HEX файла.) Рассылка осуществлена 19.05.07.


Общий объем 1-го раздела 115 стр.

2. Работа с дизассемблером.

2/1. Объяснение принципов формирования дизассемблерами “расшифрованных” текстов программ или подготовка “фомки”.
(9 стр., 1 файл текста программы, 1 HEX файл) Рассылка осуществлена 27.06.07.

2/2. Дизассемблер в работе: выявление “программного мошенничества” в текстах программ, предоставляемых авторами (конкретный пример) или “как тайное становится явным”.
(14 стр., 5 файлов текстов программ, 6 HEX файлов, 1 программа в Виндах) Рассылка осуществлена 03.07.07.

2/3. Необратимая блокировка работы устройств по заданному количеству включений питания и по заданному времени их работы (объяснение принципа работы демонстрационных версий программ и принципа снятия блокировки). (5 стр.) Рассылка осуществлена 27.07.07.


Общий объем 2-го раздела 28 стр.

3. "Взлом" 2-го уровня.

"Ломаю" устройство терморегулирования (по HEX-файлу. Датчик DS18S20).

3/1. Знакомство с предметом разбирательств. "Технология" создания исходного текста программы (ASM-файла) из файла с отличным, от .HEX, расширением, а также из "журнальной/книжной прошивки" ("штатный" HEX-файл отсутствует). (10 стр., 7 различных файлов) Рассылка осуществлена 28.10.07.

3/2. Начало работы с исходным текстом программы. Первый этап. (12 стр., 1 файл текста программы) Рассылка осуществлена 30.10.07.

3/3. Второй этап работы ("мать" - программа подраздела 3/2). (12 стр., 2 файла текстов программ) Рассылка осуществлена 01.11.07.

3/4. Третий этап работы ("мать" - программа подраздела 3/3). (19 стр., 2 файла текстов программ) Рассылка осуществлена 04.11.07.

3/5. Четвертый этап работы ("мать" - программа подраздела 3/4). (20 стр., 5 файлов текстов программ) Рассылка осуществлена 05.11.07.

3/6. Пятый этап работы ("мать" - программа подраздела 3/5). (20 стр., 1 файл текста программы) Рассылка осуществлена 08.11.07.

3/7. Шестой этап работы ("мать" - программа подраздела 3/6). (15 стр., 2 файла текстов программ) Рассылка осуществлена 11.11.07.

3/8. Седьмой этап работы ("мать" - программа подраздела 3/7). (16 стр., 3 файла текстов программ) Рассылка осуществлена 12.11.07.

3/9. Восьмой этап работы ("мать" - программа подраздела 3/8). (19 стр., 2 файла текстов программ) Рассылка осуществлена 14.11.07.

3/10. Девятый этап работы ("мать" - программа подраздела 3/9). Работа с "железом". Начало "снятия сливок".
(16 стр., 2 файла текстов программ) Рассылка осуществлена 18.11.07.

3/11. Десятый этап работы ("мать" - программа подраздела 3/10). Окончание "снятия сливок". Программно-аппаратная "модернизация" устройства: "убийство" 3-х транзисторов и 3-х резисторов, включение WDT, организация температурного гистерезиса и периодического "высвечивания" значения заданного температурного порога, переход на "паразитное" питание. (17 стр., 2 файла текстов программ) Рассылка осуществлена 22.11.07.

3/12. Последний этап работы. "Придание товарного вида". "Уборка рабочего места". (17 стр., 1 файл текста программы) Рассылка осуществлена 24.11.07.

Приложение 3а: Особенности работы с 8-выводными м/контроллерами PIC12F629/675 в режиме внутреннего RC генератора. Малогабаритный терморегулятор на PIC12F629/675 с датчиком DS18S20/DS1820.
(16 стр., 1 файл текста программы) Рассылка осуществлена 29.11.07.

Приложение 3b: Датчик DS18B20 и его сравнение с датчиком DS18S20 (DS1820). Перевод терморегулятора с DS18S20 (DS1820) на DS18B20. (8 стр., 3 файла текстов программ) Рассылка осуществлена 06.12.07.


Общий объем 3-го раздела 217 стр.

4. Пример выяснения стратегии и тактики программы ( по HEX-файлу), с последующей проверкой истинности технических характеристик, заявленных автором ("по мотивам" 2-го раздела 2-й части "Практикума…").
(30 стр., 2 файла текстов программ, 1 HEX-файл) Рассылка осуществлена 25.11.08.


Объем 4-го раздела 30 стр.

5. "Взлом" 3-го уровня: как "добыть" HEX-файл из "железяки"?
(10 стр.) Рассылка осуществлена 12.12.08.


Объем 5-го раздела 10 стр.

Заключение (ссылка активна) (1 стр.)

Общий объем "Самоучителя ..." 403 стр. Прилагается 50 ASM-файлов.


Продолжение следует (работа в режиме реального времени и реальных потребностей)

В случае, если кто-то из пользователей CD, по каким-то причинам, не получил текущей, циркулярной рассылки (в жизни всякое бывает), просьба написать об этом мне, после чего я оперативно вышлю требуемый файл.


Переход на главную страницу

Hosted by uCoz