[16015] 2020-10-26_如何利用CalendarAlerts在macOS上实现持久化

文档创建者:s7ckTeam
浏览次数:3
最后更新:2025-01-18
2020-10-26_如何利用CalendarAlerts在macOS上实现持久化 C a l e n d a r   A l e r t s m a c O S A l p h a _ h 4 c k   F r e e B u f   2 0 2 0 - 1 0 - 2 6 C a l e n d a r   A l e r t s m a c O S 使 A u t o m a t o r . a p p A P I A o t u m a t i o n J X A J a v a S c r i p t C a l e n d a r . a p p m a c O S C a l e n d a r   A l e r t s G U I
A n d y 使 A p p l e S c r i p t S Q L i t e A u t o m a t o r . a p p 使 A u t o m a t o r G U I E v e n t K i t A P I A P I A u t o m a t o r 使 F i l e M o n i t o r P r o c e s s M o n i t o r A u t o m a t o r 使 L L V M l l d b E v e n t K i t [ A M I C a l P l u g i n W o r k f l o w P e r s o n a l i t y   f i n i s h S a v i n g W o r k f l o w : f o r O p e r a t i o n : a t U R L : e r r o r : ] E v e n t K i t < + 7 3 5 > :     m o v q       0 x 5 8 d 6 f f 6 2 ( % r i p ) ,   % r d i         ;   ( v o i d   * ) 0 x 0 0 0 0 7 f f f 9 0 b 8 7 2 b 0 :   A M E v e n t K i t S o f t L i n k i n g < + 7 4 2 > :     m o v q       0 x 5 8 d 6 e b 8 b ( % r i p ) ,   % r s i         ;   " E K E v e n t " < + 7 4 9 > :     c a l l q     * % r 1 4 < + 7 5 2 > :     m o v q       0 x 5 8 d 6 e c 6 9 ( % r i p ) ,   % r s i         ;   " e v e n t W i t h E v e n t S t o r e : " < + 7 5 9 > :     m o v q       % r a x ,   % r d i < + 7 6 2 > :     m o v q       % r 1 2 ,   % r d x < + 7 6 5 > :     c a l l q     * % r 1 4 < + 7 6 8 > :     m o v q       % r a x ,   % r d i
使 E K E v e n t [ E K A l a r m   p r o c e d u r e A l a r m W i t h B o o k m a r k ] < + 7 6 8 > :     m o v q       % r a x ,   % r d i < + 7 7 1 > :     c a l l q     0 x 7 f f f 3 7 e 3 e 7 4 4                         ;   s y m b o l   s t u b   f o r :   o b j c _ r e t a i n A u t o r e l e a s e d R e t u r n V a l u e < + 7 7 6 > :     m o v q       % r a x ,   % r b x < + 7 7 9 > :     m o v q       0 x 5 8 d 6 8 9 8 e ( % r i p ) ,   % r s i         ;   " s e t T i t l e : " < + 7 8 6 > :     m o v q       % r a x ,   % r d i < + 7 8 9 > :     m o v q       - 0 x 9 8 ( % r b p ) ,   % r d x < + 7 9 6 > :     c a l l q     * % r 1 4 < + 7 9 9 > :     m o v q       0 x 5 8 d 6 e c 4 2 ( % r i p ) ,   % r s i         ;   " s e t S t a r t D a t e : " < + 8 0 6 > :     m o v q       % r b x ,   % r d i < + 8 0 9 > :     m o v q       % r 1 5 ,   % r d x < + 8 1 2 > :     c a l l q     * % r 1 4 < + 8 1 5 > :     m o v q       0 x 5 8 d 6 e c 3 a ( % r i p ) ,   % r s i         ;   " s e t E n d D a t e : " < + 8 2 2 > :     m o v q       % r b x ,   % r d i < + 8 2 5 > :     m o v q       % r 1 5 ,   - 0 x d 0 ( % r b p ) < + 8 3 2 > :     m o v q       % r 1 5 ,   % r d x < + 8 3 5 > :     c a l l q     * % r 1 4 < + 8 7 6 > :     m o v q       0 x 5 8 d 6 e c 0 5 ( % r i p ) ,   % r s i         ;   " b o o k m a r k D a t a W i t h O p t i o n s : i n c l u d i n g R e s o u r c e V a l u e s F o r K e y s : r e l a t i v e T o U R L : e r r o r : " < + 8 8 3 > :     x o r l       % r 1 2 d ,   % r 1 2 d < + 8 8 6 > :     m o v l       $ 0 x 2 0 0 ,   % e d x                             ;   i m m   =   0 x 2 0 0 < + 8 9 1 > :     x o r l       % e c x ,   % e c x < + 8 9 3 > :     x o r l       % r 8 d ,   % r 8 d < + 8 9 6 > :     m o v q       % r 1 3 ,   % r 9 < + 8 9 9 > :     c a l l q     * 0 x 5 8 c d 7 f 1 7 ( % r i p )                   ;   ( v o i d   * ) 0 x 0 0 0 0 7 f f f 7 2 3 f 3 8 0 0 :   o b j c _ m s g S e n d < + 9 0 5 > :     m o v q       % r a x ,   % r d i < + 9 0 8 > :     c a l l q     0 x 7 f f f 3 7 e 3 e 7 4 4                         ;   s y m b o l   s t u b   f o r :   o b j c _ r e t a i n A u t o r e l e a s e d R e t u r n V a l u e < + 9 1 3 > :     m o v q       % r a x ,   % r 1 5 < + 9 1 6 > :     m o v q       ( % r 1 3 ) ,   % r d i < + 9 2 0 > :     c a l l q     * 0 x 5 8 c d 7 f 1 2 ( % r i p )                   ;   ( v o i d   * ) 0 x 0 0 0 0 7 f f f 7 2 3 f 3 6 d 0 :   o b j c _ r e t a i n
A u t o m a t o r E K A l a r m p r o c e d u r e A l a r m W i t h B o o k m a r k J X A h t t p s : / / g i t h u b . c o m / F S e c u r e L A B S / C a l e n d a r P e r s i s t M y t h i c A p f e l l   P a y l o a d M y t h i c 使 j s i m p o r t A p f e l l A p f e l l   P a y l o a d 使 l i s t _ c a l e n d a r s < + 9 2 0 > :     c a l l q     * 0 x 5 8 c d 7 f 1 2 ( % r i p )                   ;   ( v o i d   * ) 0 x 0 0 0 0 7 f f f 7 2 3 f 3 6 d 0 :   o b j c _ r e t a i n < + 9 2 6 > :     m o v q       % r a x ,   % r 1 3 < + 9 2 9 > :     t e s t q     % r 1 5 ,   % r 1 5 < + 9 3 2 > :     j e           0 x 7 f f f 3 7 e 1 1 3 8 a                         ;   < + 1 0 3 4 > < + 9 3 4 > :     m o v q       0 x 5 8 d 6 f e 9 b ( % r i p ) ,   % r d i         ;   ( v o i d   * ) 0 x 0 0 0 0 7 f f f 9 0 b 8 7 2 b 0 :   A M E v e n t K i t S o f t L i n k i n g < + 9 4 1 > :     m o v q       0 x 5 8 d 6 e b c c ( % r i p ) ,   % r s i         ;   " E K A l a r m " < + 9 4 8 > :     c a l l q     * % r 1 4 < + 9 5 1 > :     m o v q       0 x 5 8 d 6 e b c a ( % r i p ) ,   % r s i         ;   " p r o c e d u r e A l a r m W i t h B o o k m a r k : " < + 9 5 8 > :     m o v q       % r a x ,   % r d i < + 9 6 1 > :     m o v q       % r 1 5 ,   % r d x < + 9 6 4 > :     c a l l q     * % r 1 4
A u t o m a t o r U I D 使 J X A p e r s i s t _ c a l a l e r t D e l a y   i n   s e c o n d s 便 A p f e l l 2 0 2 0 1 0 9   1 8 : 5 3 A p f e l l   P a y l o a d S h e l l m a c O S m a c O S C a l e n d a r p e r s i s t _ c a l a l e r t (         " M y   E v e n t " ,                                                                                                                       / /   T i t l e         " / U s e r s / r o o k u u / L i b r a r y / A p f e l l . a p p " ,                                             / /   T a r g e t   A p p         6 0 ,                                                                                                                                                 / /   D e l a y   i n   s e c o n d s         " d a i l y " ,                                                                                                                                     / /   F r e q u e n c y   o f   r e c u r r e n c e         1 ,                                                                                                                                                     / /   I n t e r v a l   o f   r e c u r r e n c e         3 ,                                                                                                                                                     / /   N u m b e r   o f   e v e n t s         " 7 1 1 C E 0 4 5 - 7 7 7 8 - 4 6 3 3 - A 6 F A - 2 7 E 1 8 A D D 0 C 1 7 "   / /   U I D   o f   t h e   c a l e n d a r )
C a l e n d a r C a l e n d a r A l a r m S a n d b o x T e s t h t t p s : / / r e s e a r c h . n c c g r o u p . c o m / 2 0 2 0 / 0 5 / 0 5 / e x p l o r i n g - m a c o s - c a l e n d a r - a l e r t s - p a r t - 1 - a t t e m p t i n g - t o - e x e c u t e - c o d e / ) ) h t t p s : / / g i t h u b . c o m / F S e c u r e L A B S / C a l e n d a r P e r s i s t

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则