Какой смысл восстанавливать? Последний раз, когда я восстанавливал отформатированную флешку удалось вынуть документы, но у них были потерты имена и пользователю пришлось просматривать все. LiveUSB все равно уже вряд ли запустится. Хотя бы часть заголовков файловой таблицы точно затерты.
Если чудесным образом файл с паролями был не в начале флешки — лайвЦД обычно размером с гигабайт, и всё, что далее, теоретически читабельно. Посекторное чтение и grep login (не знаю, может это делают утилиты из testdisk).
Не понял. Зачем ты использовал dd? Если на той флешке, которую ты хотел форматнуть было что-то, что ты хотел безвозратно уничтожить, а теперь спрашиваешь на сколько получилось «безвозвратно», то вопрос странный. Другое дело если ты шил очередной образ LiveUSB, но он был меньше чем предыдущий, то может что-то в конце осталось.
Итог: Я восстанавливал файлы под офтопиком с помощью Recovery My Files. Получится каша из файлов и, если пароль был внутри скрипта, то скрипт нужно будет искать по тем словам, которые ты помнишь в нем.