Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитывающего 53 млн загрузок за 3 месяца" | +/– | |
| Сообщение от opennews (??), 20-Авг-26, 23:38 | ||
Опубликован релиз языка программирования Rust 1.98, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки)... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +2 +/– | |
| Сообщение от Аноним (1), 20-Авг-26, 23:38 | ||
зато нету use-after-free | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | –6 +/– | |
Сообщение от сиська (?), 21-Авг-26, 00:02 | ||
проектировался язык чтоб избежать подобного, но вот компрометация пакетов, лол, отнюдь, да и сборка превышающая время жизни вообще ни в какие ворота, уж извините, да и IDE полноценной не имеет, ещё минусы нужны? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +1 +/– | |
| Сообщение от Нонон (?), 21-Авг-26, 00:12 | ||
Я как разработчик раст, не понимаю что значит «IDE полноценной не имеет» | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | –3 +/– | |
| Сообщение от Аноним (23), 21-Авг-26, 01:14 | ||
Сравнивать текстовый редактор на плагинах с полноценной IDE? Видать и разработчик такой же. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (26), 21-Авг-26, 01:20 | ||
какой? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Норм (?), 21-Авг-26, 01:19 | ||
Расскажите как проэктировать ЯП чтобы избегать компроментации пакетов. | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 59. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от px (??), 21-Авг-26, 03:42 | ||
Мне хватает emacs + соответствующий мод + lsp / чувствую себя прекрасно | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 34. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Сладкая булочка (?), 21-Авг-26, 01:51 | ||
> зато нету use-after-free | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 2. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (2), 20-Авг-26, 23:49 | ||
И что заразили, какие-нибудь файрфокс с хромиумом, судя по перечню? Это то, что вы получаете, скачивая из помойки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +1 +/– | |
| Сообщение от Аноним (3), 20-Авг-26, 23:49 | ||
>Компрометация пакета arrayref, насчитывающего 53 млн загрузок за 3 месяца | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 00:57 | ||
Будем рады услышать твои решения проблемы dependency chain. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (38), 21-Авг-26, 02:03 | ||
Не тащить в дом лефтпады всякие - вот и всё решение. Ну если тащишь, то проверенное и очень аккуратно с фиксацией версии. Риски остаются, но по сравнению с ежедневным npm install они гораздо меньше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Пример (?), 21-Авг-26, 02:32 | ||
No nested dependencies - no problems. | ||
| Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору | ||
| 54. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Грузовой самолет (?), 21-Авг-26, 03:03 | ||
Эта проблема в общем виде не решается совсем. Можно только радикально минимизировать поверхность атаки, но культ cargo наоборот ее только расширяет | ||
| Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору | ||
| 4. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от DEF (?), 21-Авг-26, 00:01 | ||
А где новости про Bun 1.4? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (7), 21-Авг-26, 00:24 | ||
> Ценой применения алгебраических методов является недетерминированность результатов вычисления, которые могут меняться в пределах погрешности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +2 +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 00:44 | ||
Какое слово не понятно? Обычный `a+b+c+d` на флотах это только `((a+b)+c)+d` и никак иначе, иногда это важно, потому что если складывать начиная с самых маленьких значений то погрешность будет меньше. А алгебраические операции могут скомпилироваться сегодня в (a+b)+(c+d), а завтра в (a+c)+(b+d), и всё это будет давать разные результаты в пределах погрешности. Когда погрешность не важна, можно это использовать ради увеличения скорости. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | –2 +/– | |
| Сообщение от Круз (?), 21-Авг-26, 01:06 | ||
т.е порядок a + b + c + d у ржавых точно определен а a.algebraic_add(b).algebraic_add(c).algebraic_add(d) внезапно исполняется в в произвольном порядке? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Норм (?), 21-Авг-26, 01:22 | ||
Кринж. Капец. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +1 +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 01:32 | ||
> т.е порядок a + b + c + d у ржавых точно определен а a.algebraic_add(b).algebraic_add(c).algebraic_add(d) внезапно исполняется в в произвольном порядке? | ||
| Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору | ||
| 28. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | –1 +/– | |
| Сообщение от Аноним (7), 21-Авг-26, 01:29 | ||
> Обычный 'a+b+c+d' на флотах это только '((a+b)+c)+d' и никак иначе, иногда это важно, потому что если складывать начиная с самых маленьких значений то погрешность будет меньше. | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 30. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +1 +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 01:36 | ||
> а размер регистров разве не фиксирован? Маленькие значения не "дополняются" нулями? С фига обычное сложение флоатов создает погрешность при смене порядка применения операции? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (7), 21-Авг-26, 01:48 | ||
> Если ты такие вопросы задаёшь, ты не понимаешь вообще как устроены fp числа и как работает fpu. Почитай википедию хотя бы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 02:08 | ||
> Недетерминированный - это случайный, то есть результат получения нельзя описать по шагам! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (7), 21-Авг-26, 02:24 | ||
> Нет, недетерминированный - это недетерминированный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
Сообщение от warlock66613 (ok), 21-Авг-26, 03:06 | ||
Сложение чисел с плавающей точкой коммутативно, но неассоциативно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (51), 21-Авг-26, 02:48 | ||
Ты вообще калькулятор виндовый дизассемблировал когда-нибудь и смотрел как он числа считает? Там символьная арифметика, он твой ввод рассматривает как массив символов для которых применяется вычисление "в столбик", как в школе. Поэтому точность не пропадает. А здесь речь про про операции в стандарте IEEE 754 (бинарное представление чисел с плавающей точкой), в котором арифметические операции неассоциативны из-за ограниченности разрядной сетки 4 или 8 байтами. Ошибка округления от сложения разных чисел будет разная. Поэтому и результат не детерминирован. | ||
| Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору | ||
| 57. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | –1 +/– | |
| Сообщение от Аноним (7), 21-Авг-26, 03:06 | ||
> Ты вообще калькулятор виндовый дизассемблировал когда-нибудь и смотрел как он числа считает? Там символьная арифметика, он твой ввод рассматривает как массив символов для которых применяется вычисление "в столбик", как в школе. Поэтому точность не пропадает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от aname (ok), 21-Авг-26, 00:45 | ||
2+2 не всегда равно 4. Ну, в пределах погрешности | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 16. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (16), 21-Авг-26, 00:55 | ||
В определённых ситуациях значение может даже достигать 5 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 01:43 | ||
5 вряд-ли, но если складывать очень много очень мелких значений, в сумме дающих 4, то при вычислении на fpu результат может быть сильно меньше 4. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (7), 21-Авг-26, 01:56 | ||
с какого? там сумма будет стремиться к 4, как она может быть "сильно меньше 4"? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 02:06 | ||
Чем больше n, тем дальше сумма будет он 4. Сумма миллиарда одномиллиардных будет около 0.03125. Почему я тебе уже достаточно расписал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (7), 21-Авг-26, 02:20 | ||
ну пробуй 0.0000001 + 0.0000001 + 0.0000001 + 0.0000001 .... в какую сторону будет стремиться число? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Ivan_83 (ok), 21-Авг-26, 00:47 | ||
Скорее всего там речь про float/double - штуки с плавучкой, там когда что то сильно дробное то оно округляется и при этом теряется точность. | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 31. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (7), 21-Авг-26, 01:41 | ||
> Скорее всего там речь про float/double - штуки с плавучкой, там когда что то сильно дробное то оно округляется и при этом теряется точность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 39. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 02:04 | ||
> 0.3 + 0.33 + 0.3333 + 0.33333 то порядок в какой-то степени будет играть роль, но ведь в регистре то они все равно фиксированной длины и 0.3 в регистре условно должно лежать как 0.300000000 ибо предыдущее число это 0.299999999, не так? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (7), 21-Авг-26, 02:19 | ||
> Почему не сходить посмотреть в википедию хотя бы? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 02:27 | ||
А ничего что калькулятор, как и вольфрам, не на fpu могут работать, а на длинной, рациональной или символьной арифметике? Удивляюсь я дремучести и упрямству человека которому рассказывают почему именно так, а он спорит с фактами, не видит разницы между инструментами работающими на совершенно разных принципах и не хочет сходить почитать доку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +1 +/– | |
| Сообщение от aname (ok), 21-Авг-26, 00:41 | ||
Cargo- это надёжно, писали они | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 00:52 | ||
Ну как. Если относительно - то действительно надёжно и безопасно, потому что рабочей системы работы с зависимостями более надёжной и безопасной пока не существует. Где она есть, пусть она централизована (npm, cpan, rubygems, pypi), пусть нет (go) - могут получить доступ и опубликовать новую версию с малварью. Попадёт ли она к тебе без действий с твоей стороны - нет. Может попасть при обновлении, как везде. Есть cargo vet, cargo cooldown, nighly min-publish-age чтобы вероятность этого уменьшить, как везде. Чтобы устранить её совсем - такого не сделал ещё никто - для этого нужна целая распределённая система аудита. И я абсолютно уверен что если такая появится, то появится именно в rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (16), 21-Авг-26, 00:57 | ||
cargo audit . есть же | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 00:59 | ||
Нету. Иди читай что я написал и что такое cargo audit. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +1 +/– | |
| Сообщение от Аноним (11), 21-Авг-26, 00:46 | ||
>Компрометация пакета arrayref, насчитывающего 53 млн загрузок за 3 месяца | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (23), 21-Авг-26, 01:16 | ||
Макaки. Вместо того чтобы написать свой метод в 10 строк, тянут чужие пакеты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Ivan_83 (ok), 21-Авг-26, 00:49 | ||
> Дополнительно можно отметить компрометацию популярного crate-пакета arrayref, насчитывающего более 53 млн загрузок за последние 90 дней и применяемого в качестве зависимости у 403 пакетов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (16), 21-Авг-26, 00:51 | ||
>компрометацию популярного crate-пакета | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +1 +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 01:03 | ||
Тут репозиторий = васян форкнул полтора нужных ему пакета и не обновляет. Проверяемыми = васян мамой клянётся что не нашёл там закладок. Ну не, для кого-то возможно и решение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 17. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 00:55 | ||
> была размещена в 10:15 (MSK) и просуществовала до 11:41, после чего была удалена администраторами crates.io. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Сладкая булочка (?), 21-Авг-26, 01:53 | ||
> Взаимодействие между обвязкой ManuallyDrop и умным указателем Box теперь не приводит к неопределённому поведению. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 02:13 | ||
unsafe же | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 37. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним10084 и 1008465039 (?), 21-Авг-26, 02:00 | ||
Блистательный Rust развивается, это не может не радовать! Но вот централизованные репозитории библиотек без модерации осуждаем, я в последнее время вообще считаю, что с библиотеками надо очень аккуратно - по минимуму, и желательно всё клонировать прямо к себе - атаку на цепочку поставки никто не отменял! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 02:13 | ||
> Но вот централизованные репозитории библиотек без модерации осуждаем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Гнилье (?), 21-Авг-26, 03:00 | ||
>Или может репозитории с модерацией | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним10084 и 1008465039 (?), 21-Авг-26, 03:05 | ||
Склонировал, проверил что нормальная вещь, работаешь. Ни в коем случае не автообновлять! Вижу это так, хотя для коммерческой low-stake разработки, кажется, мало реально, всем же надо быстро... | ||
| Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору | ||
| 52. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Отмени (?), 21-Авг-26, 02:57 | ||
> в последнее время вообще считаю, что с библиотеками надо очень аккуратно - по минимуму, и желательно всё клонировать прямо к себе | ||
| Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору | ||
| 55. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним10084 и 1008465039 (?), 21-Авг-26, 03:03 | ||
Да я-то лично всегда был в этой теме параноиком, зато учителя и наставники мои настаивали - инженер не должен делать то, что уже сделали, долой NIH-синдром, старайся найти в Интернете, есть ли уже решения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Аноним (18), 21-Авг-26, 02:23 | ||
К слову, ходит расхожее заблуждение что алгебраические операции всегда увеличивают погрешность. Это не так: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Выпуск Rust 1.98.0. Компрометация пакета arrayref, насчитыва..." | +/– | |
| Сообщение от Лажа (?), 21-Авг-26, 02:36 | ||
Когда строишь цифровой концлагерь, что для тебя самое страшное? Что кто-то сделает jailbreak. А через что делают jailbreak например на айфонах? Через сишные дыры. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |