<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; переопределения операций с датой/временем указанного процесса!!!]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=28233</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=28233&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «переопределения операций с датой/временем указанного процесса!!!».]]></description>
		<lastBuildDate>Mon, 20 May 2013 13:58:22 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: переопределения операций с датой/временем указанного процесса!!!]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=346459#p346459</link>
			<description><![CDATA[<p>спасибо)</p>]]></description>
			<author><![CDATA[null@example.com (petrolay)]]></author>
			<pubDate>Mon, 20 May 2013 13:58:22 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=346459#p346459</guid>
		</item>
		<item>
			<title><![CDATA[Re: переопределения операций с датой/временем указанного процесса!!!]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=346454#p346454</link>
			<description><![CDATA[<div class="quotebox"><cite>petrolay⇓ пишет:</cite><blockquote><p>а как посмотреть содержимое .dll в которой находятся эти вызовы ?<br />понимаю так что это библиотека time.h или нет ?</p></blockquote></div><p>time.h - это хедер, а не «библиотека»... вызовы находятся в libc. определить это можно например <a href="http://linuxforum.ru/viewtopic.php?pid=276486#p276486">так</a>.<br />вообще говоря, для задачи до лампочки, где находится сама библиотека... главное, чтобы наша библиотека грузилась раньше, чего LD_PRELOAD и добивается...</p><p>из дополнительного, к прочтению:<br /><strong>man ld.so</strong><br /><a href="http://www.ibm.com/developerworks/ru/library/l-dynamic-libraries/">http://www.ibm.com/developerworks/ru/li … libraries/</a></p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Mon, 20 May 2013 13:18:11 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=346454#p346454</guid>
		</item>
		<item>
			<title><![CDATA[Re: переопределения операций с датой/временем указанного процесса!!!]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=346434#p346434</link>
			<description><![CDATA[<div class="quotebox"><cite>Fat-Zer пишет:</cite><blockquote><p>да. именно так... само собой, подменить не физически, а через LD_PRELOAD, например...</p></blockquote></div><p>а как посмотреть содержимое .dll в которой находятся эти вызовы ?<br />понимаю так что это библиотека time.h или нет ?</p>]]></description>
			<author><![CDATA[null@example.com (petrolay)]]></author>
			<pubDate>Mon, 20 May 2013 11:01:34 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=346434#p346434</guid>
		</item>
		<item>
			<title><![CDATA[Re: переопределения операций с датой/временем указанного процесса!!!]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=346422#p346422</link>
			<description><![CDATA[<div class="quotebox"><cite>petrolay⇓ пишет:</cite><blockquote><p>сли я правильно понял, то получается эти системные вызовы лежат в какой то .dll <br />тогда мне нужно будет написать свою .dll и подменить ей стандартную  ?</p></blockquote></div><p>да. именно так... само собой, подменить не физически, а через LD_PRELOAD, например...</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Mon, 20 May 2013 09:22:34 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=346422#p346422</guid>
		</item>
		<item>
			<title><![CDATA[Re: переопределения операций с датой/временем указанного процесса!!!]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=346412#p346412</link>
			<description><![CDATA[<div class="quotebox"><cite>Fat-Zer пишет:</cite><blockquote><p>раз курсовая, то хаков можно не бояться....<br /></p><div class="quotebox"><cite>petrolay⇓ пишет:</cite><blockquote><p>можно подробнее про то каких библиотечных вызовов можно хакнуть чтобы осуществить подмену даты при запуске нужной программы ?</p></blockquote></div><p>собственно их три: time(), gettimeofday() и clock_gettime(). все остальные должны работать через них...</p></blockquote></div><br /><p>если я правильно понял, то получается эти системные вызовы лежат в какой то .dll <br />тогда мне нужно будет написать свою .dll и подменить ей стандартную&nbsp; ?</p>]]></description>
			<author><![CDATA[null@example.com (petrolay)]]></author>
			<pubDate>Mon, 20 May 2013 08:23:30 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=346412#p346412</guid>
		</item>
		<item>
			<title><![CDATA[Re: переопределения операций с датой/временем указанного процесса!!!]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=346381#p346381</link>
			<description><![CDATA[<p>раз курсовая, то хаков можно не бояться....<br /></p><div class="quotebox"><cite>petrolay⇓ пишет:</cite><blockquote><p>можно подробнее про то каких библиотечных вызовов можно хакнуть чтобы осуществить подмену даты при запуске нужной программы ?</p></blockquote></div><p>собственно их три: time(), gettimeofday() и clock_gettime(). все остальные должны работать через них...</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Sun, 19 May 2013 20:21:11 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=346381#p346381</guid>
		</item>
		<item>
			<title><![CDATA[Re: переопределения операций с датой/временем указанного процесса!!!]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=346367#p346367</link>
			<description><![CDATA[<div class="quotebox"><cite>Fat-Zer пишет:</cite><blockquote><p>смотря, для чего это нужно? <br />я вижу два способа:<br />в качестве хака, можно хукнуть несколько библиотечных вызовов....&nbsp; <br />или исполнять под отладкой и перехватывать сисколы...</p></blockquote></div><p>курсовая работа это...</p><p>можно подробнее про то каких библиотечных вызовов можно хакнуть чтобы осуществить подмену даты при запуске нужной программы ?</p>]]></description>
			<author><![CDATA[null@example.com (petrolay)]]></author>
			<pubDate>Sun, 19 May 2013 18:51:55 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=346367#p346367</guid>
		</item>
		<item>
			<title><![CDATA[Re: переопределения операций с датой/временем указанного процесса!!!]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=345852#p345852</link>
			<description><![CDATA[<p>смотря, для чего это нужно? <br />я вижу два способа:<br />в качестве хака, можно хукнуть несколько библиотечных вызовов....&nbsp; <br />или исполнять под отладкой и перехватывать сисколы...</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Wed, 15 May 2013 08:16:40 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=345852#p345852</guid>
		</item>
		<item>
			<title><![CDATA[переопределения операций с датой/временем указанного процесса!!!]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=345810#p345810</link>
			<description><![CDATA[<p>вообщем идея такая, программе указывается какой процесс необходимо запустить и какое значение даты использовать для подмены.</p><p>пните в нужную сторону, а то гугл не помогает..<br />может есть идеи как реализовать на C/C++ ?</p>]]></description>
			<author><![CDATA[null@example.com (petrolay)]]></author>
			<pubDate>Tue, 14 May 2013 15:07:48 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=345810#p345810</guid>
		</item>
	</channel>
</rss>
