Я создал небольшой скрипт для проверки целых папок .strings, используя plutil.
Ознакомьтесь с библиотекой MSIEVE для факторизации больших целых чисел от Джейсона Пападопулоса.
Msieve - результат моих усилий понять и оптимизировать, как целые числа вычисляются с использованием самых мощных современных алгоритмов.
Эта документация соответствует версии 1.46 библиотеки Msieve. Не рассчитывайте стать экспертом по факторингу, просто прочитав его. Я включены относительно полный список ссылок, которые вы можете и следует искать, если вы хотите рассматривать код как нечто большее, чем черный ящик для решения ваших проблем факторинга.