Size: a a a

2021 June 29

R

Rtem in Android Guards
Так-то ты можешь и сам свой код обфусцировать руками. Но компилятор все равно проведет ряд оптимизаций и большинство твоей обфускации сойдет на нет. Поэтому есть смысл заниматься этим только после компилятора
источник

S

Spirit💎 in Android Guards
Понял, спасибо, вполне логично
источник

R

Rtem in Android Guards
Можешь еще в теорию компиляции программ поизучать. Тогда станет гораздо лучше понятно почему те или иные вещи происходят и почему именно на этих этапах
источник

CB

Collective Brain in Android Guards
Ну в том и загвоздка, уже привык в бурпу, чекнуть можно и комунити версией, а вот если имеет смысл работать над какой-то задачей продолжительное время, то удобно всё это в проект сохранять
источник

k

kerby in Android Guards
Тогда ставь лицензию, если не доверяешь крякам)
Но реально чекни zap, он как минимум лучше с вебсокетами работает
источник

w

waldo in Android Guards
Компилятор джавы оптимизирует?
источник

w

waldo in Android Guards
Странно, мне всегда казалось что нет
источник

R

Rtem in Android Guards
источник

R

Rtem in Android Guards
Плюс есть kotlin, который оптимизирует по своему
источник

R

Rtem in Android Guards
Любой современный компилятор умеет разворачивать циклы например  вычислять значения если это возможно
источник
2021 June 30

w

waldo in Android Guards
Ну этого мало
источник

w

waldo in Android Guards
А вот c++ компиляторы...
источник

w

waldo in Android Guards
Мне кажется в джаве даже функции не инлайнятся. Хотя быть может я ошибаюсь. Всегда когда смотрел на декомпилированный код своего приложения он не сильно отличался от сурс кода. Врятли мой код настолько хорош что не оптимизируется.
источник

R

Rtem in Android Guards
Ну -O3 в джаве нету конечно =) Но вообще это хорошая тема для изучения. Чтобы понимать границы оптимизаций. Надо будет покопаться подробнее.
Но при прочих равных это не оправдывает применение обфускации к исходному коду 😉 Хотя некоторый код, который я видел написан так, что его после декомпиляции читать становится даже легче чем в исходном виде 😄
источник

R

Rtem in Android Guards
В основном это мой код конечно 😆
источник
2021 July 01

ES

Egor Sigolaev in Android Guards
Как можно получить безболезненно charsString? Как я понял, тут проверка на подписи и модификация не будет работать.
источник

ES

Egor Sigolaev in Android Guards
Мне вот signatureArr получить
источник

K

Ķ̜ͮ͘arm̧̜ͮ͘aジ... in Android Guards
фридой
источник

ES

Egor Sigolaev in Android Guards
а, я вроде проснифал трафик )
источник

ES

Egor Sigolaev in Android Guards
Переслано от Egor Sigolaev
Кто то подскажет, почему запрос на сайте с кодом 200 проходит, а при повторении его же в постмане прилетает код 400? Как такое возможно?
источник