Size: a a a

2020 January 05

Dv

Dr. Friedrich von Never in pro.net
Ilya Chernoudov
Не изменяя код со скрина?
Да.
источник

Dv

Dr. Friedrich von Never in pro.net
У меня два варианта, в обоих пришлось немношк пошерудить рефлекшеном.

Желательно, чтобы как минимум один из методов Throw или Lock был публичным, тогда у меня есть более тру решение.
источник

Dv

Dr. Friedrich von Never in pro.net
А хотя можно и без рефлекшена, я придумал!
источник

IC

Ilya Chernoudov in pro.net
Многопоточность?
источник

Dv

Dr. Friedrich von Never in pro.net
У меня без многопоточности вышло.
источник

G

Gopneg in pro.net
я сделал, но я наебал
источник

IC

Ilya Chernoudov in pro.net
Dr. Friedrich von Never
У меня без многопоточности вышло.
я бы перехватил StartCriticalSection через хуки
источник

Dv

Dr. Friedrich von Never in pro.net
Gopneg
я сделал, но я наебал
Ок, рассказывай
источник

Dv

Dr. Friedrich von Never in pro.net
Ilya Chernoudov
я бы перехватил StartCriticalSection через хуки
Хуя ты
источник

G

Gopneg in pro.net
Dr. Friedrich von Never
Ок, рассказывай
static Program()
   {
     sync = null;
     AppDomain.CurrentDomain.UnhandledException += (s, e) => Throw();
   }
источник

Dv

Dr. Friedrich von Never in pro.net
Gopneg
static Program()
   {
     sync = null;
     AppDomain.CurrentDomain.UnhandledException += (s, e) => Throw();
   }
Офигеть, ты неплох!
источник

IC

Ilya Chernoudov in pro.net
Gopneg
static Program()
   {
     sync = null;
     AppDomain.CurrentDomain.UnhandledException += (s, e) => Throw();
   }
там редонли
источник

Dv

Dr. Friedrich von Never in pro.net
Ilya Chernoudov
там редонли
бебебе
источник

G

Gopneg in pro.net
Ilya Chernoudov
там редонли
статик это не ебет
источник

Dv

Dr. Friedrich von Never in pro.net
Твои редонли файковые
источник

Dv

Dr. Friedrich von Never in pro.net
В конструкторе можно менять ридонли, так ведь?
источник

Dv

Dr. Friedrich von Never in pro.net
А он в статик конструкторе :)
источник

G

Gopneg in pro.net
в статик конструкторе мона
источник

IC

Ilya Chernoudov in pro.net
ну ок)
источник

Dv

Dr. Friedrich von Never in pro.net
У меня тоже есть решение со статик конструктором:
  static Program() {
   Throw();
 }

  class RealProgram {
   static void Main(string[] args) {
     Program.Lock();
   }
 }
источник