Защитите Удаленную Реализацию Пароля для iPhone

Ewan

я столкнулся с той же самой проблемой с Визуальным Сервером SVN, установленным в Windows 2003, я изменил установку по умолчанию для размещения Папки репозитория на отдельный раздел, так как серверы C диск являются маленькими. Я должен был изменить разрешение на ту папку (в этом случае D:\Repository), как быстрый и грязный взлом я просто добавил "Всех" пользователь к этой папке и выбрал, "Изменяют" права (не самое безопасное наверняка, но грязный рабочий взлом тем не менее). Это решило вопрос.

5
задан Sixten Otto 20 October 2009 в 05:23
поделиться

1 ответ

Реализации SRP-TLS OpenSSL и GnuTLS - единственные, которые, насколько мне известно, поддерживаются на основе C (TinySRP не обновлялся) с 2001 года, и было много уведомлений о безопасности в отношении базовой версии OpenSSL, на которой он основан, хотя я не знаю, влияют ли они на сам TinySRP).

Тем не менее, каждый проект iPhone я ' В конечном итоге ve built должен был включать копию OpenSSL для чего-то или другого. Я рекомендую просто прикусить пулю и использовать ее. Инструкции, на которые вы ссылаетесь, работают нормально.

Лично я встраиваю OpenSSL в универсальную библиотеку, используя липо, у которой есть версии для рук и x86. Таким образом я могу ссылаться на один .a как для Simulator, так и для Device. Липо очень легко. Просто соберите две библиотеки и склейте их вместе. Вот правило из моего Makefile:

/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo \
        -create \
        -arch armv6 iPhoneOS$(SDK_VER)/lib/$(1) \
        -arch i386 iPhoneSimulator$(SDK_VER)/lib/$(1) \
        -output iPhoneUniversal$(SDK_VER)/lib/$(1)
5
ответ дан 14 December 2019 в 04:42
поделиться