<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/6811" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2004-02-21T13:46:03-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/6811</id>

		<entry>
		<author><name><![CDATA[KrzychuG]]></name></author>
		<updated>2004-02-21T13:46:03-04:00</updated>

		<published>2004-02-21T13:46:03-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33800#p33800</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33800#p33800"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33800#p33800"><![CDATA[
I tried many ways to recover my script from bytecode without any results. Once after modifications in tbcload library i've recovered small part but i need all. I don't know how you decompiled it, but i'm very interested in it (still trying to recover my forgotten code).<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3672">KrzychuG</a> — Sat Feb 21, 2004 1:46 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[user]]></name></author>
		<updated>2004-02-15T21:18:58-04:00</updated>

		<published>2004-02-15T21:18:58-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33630#p33630</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33630#p33630"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33630#p33630"><![CDATA[
<blockquote class="uncited"><div>May not be so hard, but I think that there is no program which can do that (decompile it to human readable form).</div></blockquote>What's your point? bytecode compiling == encryption because there's no script kiddie tool avaliable to decode it? <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_razz.gif" width="15" height="15" alt=":P" title="Razz"><br>In many cases decoding the xstrings found in the .tbc file will give you most of the code without even interpreting any bytecode.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2878">user</a> — Sun Feb 15, 2004 9:18 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[KrzychuG]]></name></author>
		<updated>2004-02-14T15:23:42-04:00</updated>

		<published>2004-02-14T15:23:42-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33598#p33598</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33598#p33598"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33598#p33598"><![CDATA[
May not be so hard, but I think that there is no program which can do that (decompile it to human readable form).<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3672">KrzychuG</a> — Sat Feb 14, 2004 3:23 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[user]]></name></author>
		<updated>2004-02-11T08:43:20-04:00</updated>

		<published>2004-02-11T08:43:20-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33449#p33449</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33449#p33449"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33449#p33449"><![CDATA[
<blockquote class="uncited"><div><blockquote class="uncited"><div>As for if 'info &lt;arg&gt;' would work for byteencoded scripts, no, it would not work, as the TCL is obliterated and turned into simpler machine code.  Hence the term "ByteCode <strong class="text-strong">Compiler</strong>"...</div></blockquote>yeah, but maybe it would have been decrypted on the fly...wouldnt be secure at all, i know.</div></blockquote>I repeat: bytecode compilation is NOT encryption. A .tbc file holds an (ascii-85) encoded version of the compiled script. All normal tcl scripts are compiled when you load them, and what your interpreter runs internally is this compiled version of the code. The string returned by 'info body' is a copy of the original source, not the actual code running in your interpreter.<br>When loading a .tbc file there is no source (in most cases anyway... there is a #define in the compiler to include the source in compiled files). The main purpose of bytecode compilation (the way I see it) is to avoid compiling a static script every time it's loaded. You also save the memory normally occupied by the source code copy (unless you change that #define in your compiler, of course).<br>Reconstructing the source (or at least a human-readable version) from the bytecode should not be too hard.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2878">user</a> — Wed Feb 11, 2004 8:43 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[GodOfSuicide]]></name></author>
		<updated>2004-02-11T06:24:01-04:00</updated>

		<published>2004-02-11T06:24:01-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33447#p33447</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33447#p33447"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33447#p33447"><![CDATA[
<blockquote class="uncited"><div>As for if 'info &lt;arg&gt;' would work for byteencoded scripts, no, it would not work, as the TCL is obliterated and turned into simpler machine code.  Hence the term "ByteCode <strong class="text-strong">Compiler</strong>"...</div></blockquote>yeah, but maybe it would have been decrypted on the fly...wouldnt be secure at all, i know.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1433">GodOfSuicide</a> — Wed Feb 11, 2004 6:24 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[strikelight]]></name></author>
		<updated>2004-02-10T23:44:55-04:00</updated>

		<published>2004-02-10T23:44:55-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33444#p33444</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33444#p33444"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33444#p33444"><![CDATA[
For the record, my method is <strong class="text-strong">NOT</strong> "encryption", it's "<a href="http://dictionary.reference.com/search?q=obfuscation" class="postlink">obfuscation</a>" (for my publically released scripts). I have <strong class="text-strong"><em class="text-italics">never</em></strong> made any such claim that my publically released scripts are <em class="text-italics">encrypted</em>.  My publically released scripts are designed for all eggdrop versions, without the use of any external modules, shared objects, dlls, etc.. etc..  There is no (semi)secure method of publically releasing an "encrypted" script without also releasing/using some type of addon/modification.<br><br>The encryption of my personal scripts IS actual encryption, private, not what I release.  Thus, you would never have even seen <em class="text-italics">my</em> encryption method, as you put it.<br><br>As for if 'info &lt;arg&gt;' would work for byteencoded scripts, no, it would not work, as the TCL is obliterated and turned into simpler machine code.  Hence the term "ByteCode <strong class="text-strong">Compiler</strong>"...<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2005">strikelight</a> — Tue Feb 10, 2004 11:44 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[stdragon]]></name></author>
		<updated>2004-02-10T15:41:11-04:00</updated>

		<published>2004-02-10T15:41:11-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33442#p33442</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33442#p33442"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33442#p33442"><![CDATA[
Why would you want to encrypt a whole script, anyway? Are there passwords in it, or unprotected commands or something?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=8">stdragon</a> — Tue Feb 10, 2004 3:41 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[GodOfSuicide]]></name></author>
		<updated>2004-02-10T14:06:15-04:00</updated>

		<published>2004-02-10T14:06:15-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33441#p33441</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33441#p33441"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33441#p33441"><![CDATA[
you wouldnt even have to decode it, you could also find out the commands / settings / vars names with info, then get the proc's body with info body command, then the args and you're done....i wonder if this also works at TCLPro, anyone want to try ?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1433">GodOfSuicide</a> — Tue Feb 10, 2004 2:06 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2004-02-10T13:04:52-04:00</updated>

		<published>2004-02-10T13:04:52-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33439#p33439</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33439#p33439"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33439#p33439"><![CDATA[
Not many users know how to decode strikelight's method.. so it's better than none <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_mrgreen.gif" width="15" height="15" alt=":mrgreen:" title="Mr. Green"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Tue Feb 10, 2004 1:04 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[GodOfSuicide]]></name></author>
		<updated>2004-02-10T08:45:29-04:00</updated>

		<published>2004-02-10T08:45:29-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33436#p33436</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33436#p33436"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33436#p33436"><![CDATA[
well, for me bytecode asm and this stuff is like a cryptic lang <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_wink.gif" width="15" height="15" alt=";)" title="Wink"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1433">GodOfSuicide</a> — Tue Feb 10, 2004 8:45 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[user]]></name></author>
		<updated>2004-02-10T07:43:44-04:00</updated>

		<published>2004-02-10T07:43:44-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33435#p33435</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33435#p33435"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33435#p33435"><![CDATA[
<blockquote class="uncited"><div>TCLPro is the only acceptable way i'd say, strikelights method e.g. is too easy to crack</div></blockquote>You mean bytecode compilation, right? That's not encryption <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_razz.gif" width="15" height="15" alt=":P" title="Razz"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2878">user</a> — Tue Feb 10, 2004 7:43 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[GodOfSuicide]]></name></author>
		<updated>2004-02-10T06:02:52-04:00</updated>

		<published>2004-02-10T06:02:52-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33430#p33430</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33430#p33430"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33430#p33430"><![CDATA[
TCLPro is the only acceptable way i'd say, strikelights method e.g. is too easy to crack<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1433">GodOfSuicide</a> — Tue Feb 10, 2004 6:02 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[duofruo]]></name></author>
		<updated>2004-02-10T04:34:07-04:00</updated>

		<published>2004-02-10T04:34:07-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33426#p33426</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33426#p33426"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33426#p33426"><![CDATA[
i wana ecrypt the whole tcl script, not just on word<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=4023">duofruo</a> — Tue Feb 10, 2004 4:34 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[GodOfSuicide]]></name></author>
		<updated>2004-02-09T19:41:22-04:00</updated>

		<published>2004-02-09T19:41:22-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33419#p33419</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33419#p33419"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33419#p33419"><![CDATA[
<div class="codebox"><p>Code: </p><pre><code>set text [encrypt $key $text] &lt;- encrypts $text with $keyset text [decrypt $key $text] &lt;- decrypts $text with $key</code></pre></div>be sure to use the same key on both bots<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=1433">GodOfSuicide</a> — Mon Feb 09, 2004 7:41 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[duofruo]]></name></author>
		<updated>2004-02-09T16:27:37-04:00</updated>

		<published>2004-02-09T16:27:37-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=33413#p33413</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=33413#p33413"/>
		<title type="html"><![CDATA[encrypt]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=33413#p33413"><![CDATA[
is there a way to encrypt the tcl scripts, i neet the encrypt a botnet script, that contains many components<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=4023">duofruo</a> — Mon Feb 09, 2004 4:27 pm</p><hr />
]]></content>
	</entry>
	</feed>
