Jak włączyć ochronę przed rozbiciem stosu w czystej, szybkiej aplikacji?Zabezpieczenie przed rozbiciem Swift i Stack
Próbowałem umieścić flagę "-fstack-protector-all" na innych flagach C++ pod zakładką ustawień projektu w kodzie xCode, ale wygląda na to, że ta flaga jest nieużywana lub nie ma wpływu na zbudowaną aplikację.
Do sprawdzania kompilacji używam otool -Iv AppBinary | grep stack
.
Czy masz odpowiedź na to pytanie? – nkp
Nie. Nie mam. Aby spełnić wymagania klienta dodałem UIView jako klasę Objective-C. Stworzyło to nagłówki parasola do celu-c, a projekt został skompilowany jako mieszany projekt Swift-Obj-c (nie jako czysty, szybki projekt). Ten widok nie był używany żadnych towarów ... Po prostu było. –
Dziękujemy za wpis ... – nkp