Я могу подписать блок, для которого у меня нет исходного кода?

Date dt = new Date(date1);
SimpleDateFormat sdf = new SimpleDateFormat("hh:mm aa");
String time1 = sdf.format(dt);

выходной 2.00 утра.

 Date dt = new Date(date1);
 SimpleDateFormat sdf = new SimpleDateFormat("hh:mm a",Locale.US);
 String time1 = sdf.format(dt);

выход 2,00 AM

15
задан starblue 24 May 2009 в 10:20
поделиться

2 ответа

Да. Вы можете использовать ILDASM для дизассемблирования сборки в код CIL и использовать ILAsm для повторной сборки этого кода CIL и подписать его своим собственным ключом.

I Я проделал это с различными сторонними сборками, и это работает отлично.

Сообщение .NET-fu: Подписание неподписанной сборки (без отложенной подписи) подробно объясняет, как это сделать.

22
ответ дан 1 December 2019 в 03:15
поделиться

Да, это возможно. Однако решение не однозначное. Вы найдете инструкции по подписанию сторонних сборок в .NET-fu: Подписание неподписанной сборки (без отложенной подписи) .

1
ответ дан 1 December 2019 в 03:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: