Чем можно распаковать и запаковать обратно DLL?
Доброго времени суток, заранее извиняюсь что задаю вопрос здесь, но надеюсь кто нибудь подскажет как это сделать.
Собстно есть игра под названием Re:Legend, захотел сделать перевод интерфейса, попробовал такую штуку как UnityEX посмотрев все assets и resource пришел к выводу что текста ни там, ни там, нету, но в программе есть функция благодаря которой я понял что весь текст к моему удивлению лежит не в ресурсах, а в dll, а конкретно - Assembly-CSharp.dll и Assembly-CSharp-firstpass, задавшись вопросом как это дело открыть, я нашел примерно ничего, а точнее вообще никакой информации о том как это сделать, единственное мне повезло наткнутся на 2 программы ildasm и ilasm (Была просто ссылка на архив с ними без описания того как они работают, разбирался методом тыка), никогда ранее о них не слышал, беглый поиск дал понять что и гугл об этом особо ничего не знает, нашел разве что какие то статьи от Microsoft по этим программам, и за одно параметры для батника.
Что в итоге получилось?
Я смог распаковать dll в формат il, и рядом с ним еще появился файл с расширением res весом 1кб, с помощью программы ScanIL я смог открыть файл il, нашел там нужные мне строки, и изменил их, кстати о самой программе ScanIL гугл вообще ничего не знает, выдавал вообще левые сайты, далее когда пришло время запаковать это все обратно, я столкнулся с непонятной мне проблемой, я перетаскивал 2 файла в батник который должен был запаковать, он около 20-30с что-то делал, в конце писал что закончил работу и.. ничего не появлялось и не происходило, и собранного обратно Assembly-CSharp.dll тоже не было, найти новую версию программы ildasm&ilasm у меня получилось, но вот к положительному результату это не привело, она тоже не запихивает файлы обратно.
Прошу у знающих пользователей DTF помощи в этом вопросе, или подсказок, сам в этом не разберусь т.к никогда ранее не трогал dll файлы и не представляю как они устроены, если необходимо то могу прикрепить те 2 файла и программы которые использовал.