Перейти к публикации

Восстановление удалённых программ


Gandi

Рекомендованные сообщения



UnPinned posts
5 минут назад, Gandi сказал:

Здравствуйте. Подскажите, есть ли на фануке 6 возможность восстановить удалённые программы? 

Нет

Ссылка на сообщение
Поделиться на других сайтах
13 минут назад, Viktor2004 сказал:

Фарш невозможно провернуть назад

И мясо из котлет не восстановишь

Это из песни?

Неплохо бы звучало голосом пугачевой

Ссылка на сообщение
Поделиться на других сайтах

Теоретически, восстановить можно, если очень "дорогая" программа и есть ее распечатка. Программы в памяти ЦМД хранятся в блоках по 32 байта. Последние четыре байта, это указатели.

1Ch - Указатель на следующий блок, если это слово 0FFFFh, то этот блок последний.

1Eh - Указатель на предыдущий блок.  Если это слово 0FFFFh, то это головной блок,  который начинается с номера программы, с последующими ее данными. 

Если оба указателя равны 0000, то это свободный блок, или блок удаленной программы.

Очень простой и надежный механизм управления данными программ, без всяких FAT таблиц и прочих дисковых премудростей. Остается подключить плату ЦМД к приблуде с параллельным интерфейсом и компьютеру, задавая команды из мануала по ЦМД, считываем блоки программ и анализируя содержимое с листингом находим нужные блоки. Правда, еще для анализа нужна таблица кодов G-команд программы, так как все символы G, M команды, названия осей, плоскостей, и.т.п., имеют внутренние коды для обработке софтом.

Ссылка на сообщение
Поделиться на других сайтах

@agering53 да уж это какой же ценности должна быть информация чтобы этим заниматься!!

Очень похоже на восстановление затертых блоков винчестера через считывание ориентации магнитных доменов но этим могут заниматься если стоимость информации несколько миллионов! 

Ссылка на сообщение
Поделиться на других сайтах

Нельзя же все рассматривать в лоб, буквально! Если используя знание этого механизма, написать программку которая позволит восстанавливать из образов SRAM все программы, большинство из которых содержит действительно "дорогую" информацию (например, на лопатки компрессоров и турбин авиадвигателей), то можно очень хорошо зарабатывать. ;-)

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, agering53 сказал:

(например, на лопатки компрессоров и турбин авиадвигателей), то можно очень хорошо зарабатывать. ;-)

эти программы в техбюро хранятся на компах да еще на промежуточных носителях у наладчиков не знаю случая чтобы все программы хранились на одном чпу.

К тому  же сейчас пост создаст любую программу вот только в память fS6 она точно не влезет!:biggrin:

Ссылка на сообщение
Поделиться на других сайтах

@agering53 К тому же ваш метод возможен только если не было записи других программ и информация в блоках не была изменена как и в случае с восстановлением информации программным способом с дисков важно сразу после удаления обеспечить сохранность образа диска а также  невозможность записи на него другой информации поверх нечаянно удаленной.

Ссылка на сообщение
Поделиться на других сайтах
23 часа назад, Viktor2004 сказал:

Фарш невозможно провернуть назад

И мясо из котлет не восстановишь

напомнило анекдот

Цитата

Владелец мясокомбината привел великовозрастного сына на производство-годы идут, старость не за горами, дела надо кому-то передавать и т.д и т.п
— Смотри, сынок, вот машина. Сюда кидаешь барана, а отсюда вылетает три палки колбасы. Все просто. Понял?
— Не-а..
— Ну вот сюда барана, а отсюда три палки!!!Понял?!
— Не-а..
— Туда барана, оттуда — три палки!!! Что непонятного?!!!
— Пап, а есть такая машина, чтоб туда три палки, а оттуда баран?
— Да, у твоей матери между ног!!!!!

 

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, agering53 сказал:

программку которая позволит восстанавливать из образов SRAM все программы

Программы не только в SRAM пишутся. Еще и в FROM

 

ALL-FLDR.TXT SRAM ATA PROG ATB PROG

Ссылка на сообщение
Поделиться на других сайтах

Когда выводится образ SRAM, там присутствует часть с каталогом из SRAM и содержимое программ из FROM. Есть вся информация для восстановления любой программы хранимой в памяти.  

@gudstartup Да, к сожалению, это свойственно любому носителю информации, так как занимается новой программой любой блок/кластер помеченный как свободный.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...