[ale] running OPA (other people's apps) on my network

Jim Sculley niceguyj at comcast.net
Fri Jun 26 23:46:48 EDT 2009


Chris Kleeschulte wrote:
> I need opinions here.
>
> For a while now, I have been forced to run Custom Data Solution's  
> DataStreamer Jar file on hardware under my care. For some reason the  
> before-mentioned company insists on me running this jar file to be  
> able to submit data to them so we can get a discount from the vendor  
> that is a customer of theirs.
>
> I have asked to just POST the data to them and they can run their own  
> app against it on their machines, they refuse.
>
> I have asked to see the source code for the datastreamer java app,  
> they refuse.
>
> I have told my company not to comply with their data plan, my company  
> refuses.
>
> Custom Data Solution says that they have many customers who run their  
> app on the customer's machines/network, nary a complaint.
>
> I have quarantined this app as much as possible, but this is extremely  
> bad business for CDS to ask me to run their app on my network without  
> providing me the source code. I try to run only apps that I compile  
> myself or from trusted sources.
>
> What would you all do in this situation? I guess I am just wondering  
> if you think that it is absurd for a client to ask a supplier to run  
> their software? The unmitigated gall.
>   

Java has a fairly fine-grained security implementation.  If you can wrap 
their JAR in a little Java app with a custom SecurityManager you can 
make the code fall over any time it tries to do something like access a 
file.  With a little bit of testing, you might be able to verify what it 
is doing and grant it only the level of permission that you deem necessary.

Note:  I haven't ever done this, but it seems possible, looking at 
articles like this:

http://java.sun.com/developer/onlineTraining/Programming/JDCBook/signed2.html

Jim Sculley
>
>
> Chris Kleeschulte
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
>   



More information about the Ale mailing list