From owner-freebsd-hackers@FreeBSD.ORG Sun Jan 17 18:23:13 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B98B4106566B for ; Sun, 17 Jan 2010 18:23:13 +0000 (UTC) (envelope-from polatel@gmail.com) Received: from mail-ew0-f226.google.com (mail-ew0-f226.google.com [209.85.219.226]) by mx1.freebsd.org (Postfix) with ESMTP id 45DDB8FC21 for ; Sun, 17 Jan 2010 18:23:12 +0000 (UTC) Received: by ewy26 with SMTP id 26so2699814ewy.3 for ; Sun, 17 Jan 2010 10:23:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:cc :subject:message-id:references:mime-version:content-type :content-disposition:in-reply-to:user-agent; bh=ydKqUKtNwpYspmVkJulIsHDW+RR39bYMMaLJ8fcn8Bs=; b=RaV+eBo/JaV6jJDt5rbMTm63dYDy0Uh9yf103dQqtr2VLQuneYkhHVXHkTbFwYjafV X2nv7qwIANzZz8pTyvfzf/+BAdNL3OGXFnfnifub0x08AjebivNnH1LL7TVBxKY9Oket YLfjyVzYod5cnDwWALgjhjxNPlhGs1qD+P1x4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=BZZXH8wgL6cuB/eX1Zubimi15biv5Y/GnUCirEZOSJbrC1kT4VGniXGyKMERtAyq+2 U+FMjznHKAQ5NO2049xWsBiaBfdkwpCimBa2mFSFAVj3tHLwM73pLEU9+dL4P+GuMHV+ SKOuqHO6jOtJkM5LQ+ln38ajxov1nXI1X0U5E= Received: by 10.213.15.17 with SMTP id i17mr5467096eba.83.1263752592134; Sun, 17 Jan 2010 10:23:12 -0800 (PST) Received: from harikalardiyari ([78.179.49.34]) by mx.google.com with ESMTPS id 16sm119317ewy.2.2010.01.17.10.23.09 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 17 Jan 2010 10:23:10 -0800 (PST) Sender: Ali Polatel Date: Sun, 17 Jan 2010 20:23:08 +0200 From: Ali Polatel To: Nate Eldredge Message-ID: <20100117182307.GA7106@harikalardiyari> References: <20100116190137.GA11414@harikalardiyari> <20100117174251.GG62907@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0F1p//8PRICkK4MW" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Kostik Belousov , freebsd-hackers@freebsd.org Subject: Re: ptrace bug or feature? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jan 2010 18:23:13 -0000 --0F1p//8PRICkK4MW Content-Type: text/plain; charset=iso-8859-9 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Nate Eldredge yazm=FD=FE: > On Sun, 17 Jan 2010, Kostik Belousov wrote: >=20 > >It may be a missed feature, not a bug. There is obvious hack value > >in ability to modify syscall arguments from the debugger. > > > >Do you know whether other operating systems allow this ? >=20 > Linux does, I've used it. Yep it does, here's example code: http://alip.github.com/code/ptrace-linux-deny.c > --=20 >=20 > Nate Eldredge > nate@thatsmathematics.com --=20 Regards, Ali Polatel --0F1p//8PRICkK4MW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) iEYEABECAAYFAktTVYsACgkQQU4yORhF8iDt1wCeLSmfIxJml53gL+z+0TLO2yEd JLwAoKe6a/CTpPj6rVHN5ySxAkvCOzH3 =QOql -----END PGP SIGNATURE----- --0F1p//8PRICkK4MW--