@reactnative_ru

Страница 430 из 878
Denis
12.12.2017
17:52:08
Andrew
12.12.2017
17:52:17
что может блокировать ping jcenter.bintray.com в macOS?

Алексей
12.12.2017
17:52:27
Кодгеном пахнет, жопой чую
пфф, обычный шел скрипт)

Denis
12.12.2017
17:52:34
Google
Алексей
12.12.2017
17:52:44
сам ты фу, неосилятор что ли

Arthur
12.12.2017
18:01:48
я например по конфигам генерил obj-c и джава классы
Все это дополнительные 5 минут для вытаскивания

Алексей
12.12.2017
18:06:30
Илья
12.12.2017
18:07:12
даже с обфускацией? ;)
Как будто с ней невозможно код прочитать

Алексей
12.12.2017
18:07:30
какой код? байткод?

Илья
12.12.2017
18:07:42
Байткод тоже несложно читать

Тем более из него обычно исходники восстанавливаются в один клик

Алексей
12.12.2017
18:08:25
да ты прям как чувак из «я - робот» ))

кто готов ради эксперимента вытащить ключи из какой нибудь популярной прилаги?)

Илья
12.12.2017
18:10:13
Любой каприз за ваши деньги :)

Алексей
12.12.2017
18:10:41
нее, исключительно в познавательных целях)

Arthur
12.12.2017
18:10:52
Google
Алексей
12.12.2017
18:13:08
ну так неинтересно, че нет добровольцев что ли

вот так всегда, на словах ты лев толстой, а на деле..)

Илья
12.12.2017
18:15:46
Ну за минуту особо ничего не разобрать, даже апк не скачать)

Arthur
12.12.2017
18:18:02
Мы все врете, это сложна и невозможна

Там байт-код и ассемблер

Алексей
12.12.2017
18:20:45
не, ну я лично не сомневаюсь что возможно) если уж эксплоиты всякие как то находят, то ключи наверняка гораздо легче)

только вот я сомневаюсь что для меня это будет просто

из plist-a то любой дурак вытащит

а вот из кода..

Arthur
12.12.2017
18:22:13
а вот из кода..
Невозможно

Алексей
12.12.2017
18:22:43
ай, с тобой неинтересно, сразу тролить начал, что за человек

Алексей
12.12.2017
18:56:32
так тут же нет обфускации ?

если оно прям в стринге вон лежит

Илья
12.12.2017
19:04:46
Есть, методы и классы называются a b c и тд

Ну как бы даже вк понимает, что все равно вытащат ключи :)

Алексей
12.12.2017
19:08:30
Есть, методы и классы называются a b c и тд
а я думал это ты просто по байткоду декомпилятором прошелся

а че в apk еще и исходники лежат что ли?

Google
Илья
12.12.2017
19:08:58
а я думал это ты просто по байткоду декомпилятором прошелся
Ну в байткоде джавы классы и методы никуда не деваются

Алексей
12.12.2017
19:09:59
Ну в байткоде джавы классы и методы никуда не деваются
я думал он может их как нибудь менять, ну чтоб размер байткода уменьшить

но это чисто мои догадки, я в джавовский байткод даже близко не копал)

Илья
12.12.2017
19:11:14
Но есть тулзы, которые исходник восстанавливают

Алексей
12.12.2017
19:12:17
интереснее если эту строку как нибудь разбить и закодировать, желательно что бы ключевым словам «secret» не грепалась)

но вообще я на самом деле итак был согласен что это все херня

Sergey
12.12.2017
19:13:05
Ну можно "terces"

Илья
12.12.2017
19:13:11
А именно анализировал дата-уровень приложения

Илья
12.12.2017
19:15:07
Ну я нашел код, который для логина выполняется

И от него уже искал остальное

Алексей
12.12.2017
19:15:18
расскажи плиз подробнее, а то я щас вообще не врубился)

а, ну ты прям код читал, понятненько

Alexander
12.12.2017
19:17:22
вы все еще дискутируете?)

Алексей
12.12.2017
19:18:43
А именно анализировал дата-уровень приложения
есть еще вариант говно код писать, чтобы в нем было сложно разобратся ?

Timur
12.12.2017
19:27:08
Ещё не кинули видео?

https://youtu.be/hb2objxRrcc?t=1h31m37s

Всем пока.

Google
Alexander
12.12.2017
19:41:36
Использую axois для запросов на сервер, получаю JSON. Нужно все имена ключей автоматически переделывать из "name_field" в "nameField", есть у кого совет как это можно сделать?

мб готовые есть решения

Denis
12.12.2017
19:57:16
https://stackoverflow.com/questions/40710628/how-to-convert-snake-case-to-camelcase-in-my-app

Alexander
12.12.2017
20:02:09
https://stackoverflow.com/questions/40710628/how-to-convert-snake-case-to-camelcase-in-my-app
спасибо, сейчас адаптирую для вложенных объектов и сойдет

import _ from "lodash"; export function toCamel(o) { if (o instanceof Array) { let res = []; for (const k in o) { res.push(toCamel(o[k])); } return res; } if (o instanceof Object) { return _.transform(o, (result, value, key)=>{ result[_.camelCase(key)] = toCamel(value); }, {}); } return o; }

Nikita
12.12.2017
21:04:23
а кто-то использует flow в проекте? у вас дефинишны норм работают?

Slava
12.12.2017
21:26:16
привет! Не у кого не было проблем с onHostDestroy на андроиде? У меня на одной модели телефона он вызывается когда телефон на зарядку ставить

Кто знает, может как то можно вызвать нативные методы onDestroy, onPause а не оверрайды нейтива onHostDestroy, onHostResume

Play
12.12.2017
22:19:55
как проще всего, при this.props.navigation.goBack(null) вызвать Inatial State в Redux Store?

Slava
12.12.2017
23:20:40
кто пробовал навигацию?

https://github.com/wix/react-native-navigation

Алексей
13.12.2017
08:22:17
похоже что RCTWrapper крутая штука, только я не понял для чего она ?

Alexsandr
13.12.2017
08:46:30
ребята, кто использует hockeyapp отзовитесь пару вопросов есть

Alexsandr
13.12.2017
08:54:38
а что за вопросы?
козел, вот чтобы подехать 3 метра ему лень, а как при всех отвечать так это ты мастак)

Alexander
13.12.2017
08:54:59
Нет чтобы спросить текстом асинхронно, заставляешь меня тратить время на синхронные разговоры

Alexsandr
13.12.2017
08:56:41
потому что асинхронно ты не смог их решить

Stepan
13.12.2017
09:08:01
ребят, а как менять цвет экрана после splash screen (ios) и до зазгрузки страницы

Play
13.12.2017
11:04:50


Google
Play
13.12.2017
11:04:50
Приятно, Валентин, что заглядываете) вопрос: в инпуте RN текст копируется,

а если я хочу скопировать тест из компонента <Text> то нет пикера текста. Планируется ли добовление этой функции в новых версиях RN или мне только одному это надо))?

Alexsandr
13.12.2017
11:06:54
так изи же

делаешь textInput c выключиным редактированием

Play
13.12.2017
11:08:37
делаешь textInput c выключиным редактированием
добрый хакер) как отключить? =)

Alexsandr
13.12.2017
11:08:59
Щас пар сек сделаю снек

Alexander
13.12.2017
11:09:54
коллеги, если юзаю кастомный дроуер конейнер, и закидываю его так: contentComponent: props => <DrawerContainer {...props} />, то из сцены не подтягиваются navigationOptions. вот эти: static navigationOptions = { drawerLabel: 'About', drawerIcon: () => ( <Image source={{uri: `https://dummyimage.com/....`}} style={{width: 30, height: 30, borderRadius: 15}} /> ) } как быть?

Evgeniy
13.12.2017
11:14:39
Всем привет ) Хочу перед выключением приложения сохранять редаксовский стейт в AsyncStorage, чтоб при запуске приложения его подгружать, подскажите в какую сторону мне смотреть?

Alexsandr
13.12.2017
11:16:09
добрый хакер) как отключить? =)
real нельзя копировать

Страница 430 из 878