herm1t LIVE!ng room - SO [entries|archive|friends|userinfo]
herm1t

[ website | twilight corner in the herm1t's cave ]
[ userinfo | ljr userinfo ]
[ archive | journal archive ]

SO [Feb. 11th, 2016|10:23 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
[Tags|, , , , , , ]
[Current Mood |accomplished]

Сделал загрузку shared objects из памяти без временных файлов. И никаких сигнатур. Красивенько.
LinkLeave a comment

Comments:
From:(Anonymous)
Date:February 11th, 2016 - 11:36 pm
(Link)
Ну и нахуя?
[User Picture]
From:[info]herm1t
Date:February 11th, 2016 - 11:40 pm
(Link)
А почему бы и нет? Мне нужно.
From:(Anonymous)
Date:February 12th, 2016 - 04:38 am
(Link)
Нужно ему.
Какой смысл вообще не понимаю.
[User Picture]
From:[info]herm1t
Date:February 12th, 2016 - 12:46 pm
(Link)
могу сказать, что мне пригодилась _каждая_ мелкая фишка. если вам не нужно - это ваши проблемы.
[User Picture]
From:[info]ketmar
Date:February 12th, 2016 - 06:36 am
(Link)
(задумчиво) загружаем ld.so, подменяем файловые сисколы, пинаем ld.so… ;-)
From:(Anonymous)
Date:February 12th, 2016 - 12:04 pm
(Link)
А это ещё зачем?
[User Picture]
From:[info]herm1t
Date:February 12th, 2016 - 12:44 pm
(Link)
потому что, если вы все сделаете самостоятельно и тронете при этом link_map, то работать скорее всего будет только хеллоу воррлд, и только на вашем тазике и больше нигде.
[User Picture]
From:[info]herm1t
Date:February 12th, 2016 - 12:37 pm
(Link)
От вас ничего не утаишь. :-) Загружать его не нужно, он уже загружен. Пока думаю, оставить довольно извращенный вариант с самостоятельным мепингом и птрейсом, или использовать вундервафлю для поиска неэкспортируемых симоволов в лд. )
[User Picture]
From:[info]ketmar
Date:February 12th, 2016 - 07:20 pm
(Link)
>Загружать его не нужно, он уже загружен
ах, да. запамятовал. старею.

птрэйс, кстати, могут на системном уровне того. не то, чтобы это было сильно важно, конечно, но если есть более‐менее надёжный метод без птрэйса — я бы с ним пошэл. а птрэйс оставил на крайний случай.
[User Picture]
From:[info]herm1t
Date:February 12th, 2016 - 07:52 pm
(Link)
та да, понаходить обертки для сисколов в ld несложно, так что птрейс уберу.