Здравствуйте. Появилась необходимость "продлить" время жизни одного триального продукта под маком. Хотелось бы почитать какие-нибудь заметки на то, как это делается под этой замечательной системой. В инете ничего путного не нашел, да, есть красивые программы типа fsevent, но она, к сожалению, не помогла. Хотелось бы получить ссылки на статьи, которые рассказывают все подробно и с примерами (для винды таких туча, а для мака я просто ничего найти не могу совсем).
Потому что особо ничего и нету. да вобщем то много и не нужно, все что надо есть у самих эплов, я учился реверсить именно по их мануалкам - developer.apple.com. В первую очередь надо ботать CocoaFundamentals: http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/Introduction/Introduction.html реверсить не зная cocoa под эппл - все равно что пытаться реверсить под винду не зная winapi. также полезно поботать статьи по objC: http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html Кроме того macos x опенсорсная система - поэтому никто не мешает слить сорцы ключевых библеотек Ну и в качестве отладки лучше gdb я пока не нашел. В сочетании с IDA этого будет вполне достаточно чтобы начать реверсить.