IRC Networks
Irc Logs Stats
Start date: 2007-09-27 02:48:27
Last update: 2008-10-24 20:19:38
Channels: 41
Logged Lines: 6230436
Size: 1982.48 MB
Powered by
Channel Info
Network: freenodeChannel: #php |
Search in www.irclog.org
Log from #php at freenode 2006-06-17
Pages: < Prev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Next >
[19:06]<wjlllrws>ElliottHird: Actually, they won't, because t"noobz" don't read licence agreements.
[19:06]<jlcjmne1qwe>draxas: thanks!
[19:06]<effyjvvhyzm>wolfpaws: legal threats
[19:06]<effyjvvhyzm>n00bs + legal threats = running to mothers
[19:06]<wjlllrws>ElliottHird: how are you planning to do that?
[19:07]<effyjvvhyzm>wolfpaws: legalese + death threats
[19:07]<wjlllrws><Wolfpaws> ElliottHird: how are you planning to do that?
[19:07]<mzrwrs>how would you track down a noob using your script?:DD
[19:07]<wjlllrws>exactly
[19:07]<effyjvvhyzm>wolfpaws: [17:06] ElliottHird: wolfpaws: legalese + death threats
[19:08]<effyjvvhyzm>... You people DO realise I'm joking right?
[19:08]<mzrwrs>no
[19:08]<wjlllrws>no
[19:08]<effyjvvhyzm>...
[19:11]<mzzcz9q>opCoder32xz: These encoders like zend encoder etc, don't really encrypt your file, they only encode it- this makes it harder to edit but does not actually stop it being reverse engineered etc
[19:12]<mzrwrs>there's some crazxy php thing that modifies your script into an unreadable blob of text ;D like $x1DF1ca = "151d".$dc1c5XD18;
[19:12]<mzrwrs>that, of course is hard to reverse engineer
[19:12]<mzrwrs>especially for the names
[19:12]<effyjvv|syrx>not that hard...
[19:13]<mzrwrs>well, for me :)
[19:13]<effyjvv|syrx>irony of ironies, a simple script could do it
[19:13]<wjlllrws>draxas: There are probably smarter people, that can do decyphring strange variable names
[19:14]<mzrwrs>anyway, normal looking scripts are best
[19:14]<mzrwrs>Wolfpaws: :P
[19:14]<mzrwrs>i just don't like ugly scripts, ok?
[19:14]<mzrwrs>:D
[19:14]<effyjvv|syrx>Why, in my day, we just wrote a script and put it on the web!
[19:14]<wjlllrws>draxas: I managed to decode a script written in that manner in like 10 minutes
[19:15]<mzrwrs>good for you :P
[19:15]<mzrwrs>using find & replace }
[19:15]<mzzcz9q>opCoder32xz: You could of course, simply make the application rely on a central server for some of its functionality - you keep control of that server, and only people who are authorised may use it- the classic ASP-style model.
[19:15]<effyjvv|syrx>markr42: isn't that called the evil model?
[19:16]<mzzcz9q>Well, it actually has more advantages- it's useful if you want to keep your algorithm / data secret and also you can push updates out easily
[19:16]<wjlllrws>MarkR42: IF the code is open-source, then it would be *very* easy to remove the code...
[19:16]<mzrwrs>sounds like that to me :z
[19:16]<[dvzn2rf_rwrd]>Wolfpaws: try a string-replace? seems easy enough for me :) ?
[19:16]<mzzcz9q>Wolfpaws: However, if it requires this external server for correct operation, then it wouldn't work without it unless the developer rewrote that part, which would be pointless, as they may as well start again
[19:16]<mzrwrs>itrebal: i think that was supposed to be to me ?:]
[19:17]<wjlllrws>itrebal: No... That "relying on a central server" thingy
[19:17]<yvzn2rf>ah, gotchya
[19:18]<wjlllrws>MarkR42: If the code is opensource, it would be very eaasy to fake that operation without connecting to the central; server
[19:18]<mzzcz9q>If you're relying on some data which need to be periodically updated, a central server is a very good idea, it allows you to push updates out- moreover, you can of course then charge for maintaining the central server, and still have all your software open
[19:18]<mzzcz9q>Wolfpaws: Yes, but you'd lose the functionality the central server provides
[19:18]<yvzn2rf>MarkR42: what happens when someone reverse engineers it?
[19:18]<mzzcz9q>Then they get a version which doesn't benefit from the updates and doesn't have the server functionality in
[19:18]<wjlllrws>MarkR42: PRogramming is much easier than you'd think
[19:19]<mzzcz9q>If programming is so easy, why does the OP not simply give the code away in the first place
[19:19]<effyjvv|syrx>wait... how about he just doesn't release his code
[19:19]<mzzcz9q>Obviously that is what I initially suggested.
[19:19]<effyjvv|syrx>like... just have a normal php file?
[19:19]<effyjvv|syrx>and not give anyone it
[19:19]<yvzn2rf>i release my code 99% of the time... 4 projects have been 100% closed
[19:19]<mzzcz9q>If someone breaks into the server and steals the code, they have an illegal, unsupported application
[19:20]<mzzcz9q>which potentially contains bugs which won't get fixed unless they hire someone with the same level of knowledge of the app
[19:20]<zdrgsajvv>MarkR42: what about released a compiled version?
[19:20]<mzzcz9q>as the original author
[19:20]<wjlllrws>MarkR42: "OP"?
[19:20]<yvzn2rf>ryanscott: too bad php doesn't compile
[19:20]<mzzcz9q>Original Poster
[19:20]<mzrwrs>itrebal: you can do that :)
[19:20]<effyjvv|syrx>it isn't a post.
[19:20]<effyjvv|syrx>it's a message. this is irc, not a forum
[19:20]<wjlllrws>MarkR42: PErsonal reason... You should assk them
[19:20]<zdrgsajvv>itrebal: it does: roadsend.com
[19:21]<zdrgsajvv>http:/www.roadsend.com/
[19:21]<mzrwrs>itrebal: pecl.php.net/apc ir apd or something like that
[19:21]<mzzcz9q>Nobody in their right mind would really build a business out of running an illegal unmaintainable piece of someone else's PHP code, so I wouldn't care
[19:21]<wjlllrws>I released an anti-virus program, that was closed, but free nontheless...
[19:21]<effyjvv|syrx>heh
[19:21]<effyjvv|syrx>open source anti-virus programme
[19:21]<wjlllrws>MarkR42: You'd be surprised, how often that happends...
[19:22]<zdrgsajvv>Mark42: is this proprietary code you want to sell?
[19:22]<effyjvv|syrx>is called a useless anti-virus programme
[19:22]<yvzn2rf>Elliott|sigh: whys that?
[19:22]<wjlllrws>Elliott|sigh: think 'clamav'
[19:22]<effyjvv|syrx>itrebal: because virus writers could work around it easily
[19:22]<zdrgsajvv>Wolfpaws: agreed
[19:22]<dta>which function do i need to open url, and GET page contents
[19:22]<effyjvv|syrx>file_get_contents iirc
[19:22]<zdrgsajvv>MarkR42: try compiling your code into an executable with http://www.roadsend.com/home/index.php?SMC=1
[19:22]<dta>iirc?
[19:23]<mzzcz9q>ryanscott: Thanks but it wasn't me who wanted this in the first place.
[19:23]<yvzn2rf>!tell DTA about iirc
[19:23]<wjlllrws>!+iirc
[19:23]<lxl-2jv>[IIRC] "If I Remember Correctly" or "If I Recall Correctly"
[19:23]<zdrgsajvv>Mark42: whoops sorry
[19:23]<effyjvv|syrx>ryanscott: that site is like... a ripoff of the mozilla.com/firefox design o_O
[19:23]<zdrgsajvv>Elliott: I guess it is ;)
[19:23]<mzzcz9q>DTA: You may want to look at stream context functions as well to have more control over HTTP.
[19:23]<zdrgsajvv>Elliott: it's an "homage"
[19:23]<effyjvv|syrx>seriosuly, switch between the too.
[19:24]<effyjvv|syrx>*two
[19:24]<effyjvv|syrx>ryanscott: i believe the legal term is "ripoff" ;)
[19:24]<zdrgsajvv>Eliott: ;)
[19:25]<yvzn2rf>Wolfpaws: how have things been these past couple weeks?
[19:25]<wjlllrws>itrebal: Educational
[19:25]<yvzn2rf>Wolfpaws: how so?
[19:25]<wjlllrws>http://www.between-the-shadows.com/twc/lonie.jpg
[19:25]<wjlllrws>^-- like that
[19:26]<yvzn2rf>neat







