Damir
подскажите начинающему, почему при открытии прошивки в разрешение bin появляются такие рандомные символы?
это что и от чего?
потому что это могут быть просто данные в бинарном виде, т.е. это не обязательно исполняемый код.
для каждого кода свой компилятор, но это относится к исходному коду, на asm, C, java и т.п.
если это исполняемый код, то это двоичный код, который уже выполняется процессором или виртуальной машиной.
дизассемблер может его перевести в код на ассемблере, но нужно знать под какую архитектуру это код (arm, mips, x86, risc-v, ....)