[2026-05-30T19:07:32.613Z] <dregonsteps> ive always wanted to
find integritys source
[2026-05-30T19:07:33.745Z] <GeniusLlama> oh
[2026-05-30T19:07:41.057Z] <kara> Wanna see my take on
integrity
[2026-05-30T19:07:42.468Z] <dregonsteps> it doesnt really do much
but i wanna see
[2026-05-30T19:07:43.687Z] <dregonsteps> yeah sure
[2026-05-30T19:07:56.237Z] <dregonsteps> its easy to get around i
literally just used chameleon jshelter and another
profile
[2026-05-30T19:08:11.433Z] <dregonsteps> wait a fucking minute
nigger i saw this website before
[2026-05-30T19:09:18.299Z] <dregonsteps> is this gonna bea
zipbomb
[2026-05-30T19:09:30.209Z] <dregonsteps> kek idk how to
check
[2026-05-30T19:09:30.901Z] <kara> No but its datamining so
doctos oyyy
[2026-05-30T19:09:33.631Z] <~thunder> its
not
[2026-05-30T19:09:43.412Z] <~thunder> what
does elias mean
[2026-05-30T19:09:45.724Z] <dregonsteps> OIH FUCK
[2026-05-30T19:09:46.112Z] <dregonsteps> NO
[2026-05-30T19:09:51.342Z] <dregonsteps> WINDOWS UPDATE UCK
OFF
[2026-05-30T19:10:07.390Z] <dregonsteps> holy fucking shit
[2026-05-30T19:10:10.028Z] <dregonsteps> i hate this company so
much
[2026-05-30T19:10:26.934Z] <kara> Build command
[2026-05-30T19:10:31.488Z] <kara> tigress --Verbosity=1
\
[2026-05-30T19:10:31.501Z] <kara> --Compiler=emcc \
[2026-05-30T19:10:31.501Z] <kara>
--Environment=wasm:Linux:Emcc:4.6 \
[2026-05-30T19:10:31.501Z] <kara> --Seed=0 \
[2026-05-30T19:10:31.501Z] <kara> -I
"$EMSDKPATH" \
[2026-05-30T19:10:31.502Z] <kara>
--Inputs="+1:int:42" \
[2026-05-30T19:10:31.502Z] <kara> --Transform=InitEntropy
--InitEntropyKinds=vars \
[2026-05-30T19:10:31.502Z] <kara> --Transform=Flatten
--Functions=handleMessage --FlattenDispatch=switch
--FlattenRandomizeBlocks=true
--FlattenConditionalKinds=branch,compute --FlattenImplicitFlowNext=true \
[2026-05-30T19:10:31.502Z] <kara> --Transform=InitOpaque
--Functions=handleMessage
--InitOpaqueStructs=list,array,env,input \
[2026-05-30T19:10:31.502Z] <kara>
--Transform=EncodeArithmetic --Functions=handleMessage
\
[2026-05-30T19:10:31.502Z] <kara> --out=obs/main.c
src/main.c
[2026-05-30T19:10:31.502Z] <kara> --Transform=CleanUp
--CleanUpKinds=annotations \
[2026-05-30T19:10:47.164Z] <dregonsteps> kara do you use linux or
windows
[2026-05-30T19:10:51.236Z] <kara> Linux why
[2026-05-30T19:10:57.151Z] <GeniusLlama> 764 hacker above
me
[2026-05-30T19:10:58.463Z] <dregonsteps> i remember seeing your
ss13 posts on your website
[2026-05-30T19:11:01.740Z] <dregonsteps> you had a windwos
theme
[2026-05-30T19:11:03.741Z] <dregonsteps> and the taskbar
monitor
[2026-05-30T19:11:04.929Z] <dregonsteps> which one was it
[2026-05-30T19:11:14.994Z] <kara> I dont know I probably
wrote that myself
[2026-05-30T19:11:20.071Z] <dregonsteps> kek
[2026-05-30T19:11:45.680Z] <dregonsteps> when is byond moving to
vulkan
[2026-05-30T19:11:46.718Z] <kara> thunder Elias is the
name of a psychopathic bird character
[2026-05-30T19:11:49.974Z] <dregonsteps> i want to stop using
windows
[2026-05-30T19:12:38.582Z] <kara> Its the same shit as
karmas integrity but with a couple of different
implementations and the same level of obsfucation
[2026-05-30T19:12:54.992Z] <kara> I couldnt figure out how
to inflate the binary like he did though I think he uses
a 5MB lookup table mine is only 32kb
[2026-05-30T19:13:49.467Z] <dregonsteps> kara im retarded as fuck
whats the lookup table for
[2026-05-30T19:13:55.246Z] <kara> The actual hash
calculations for the fingerprints are done in javascript
though
[2026-05-30T19:14:17.345Z] <kara> dregonsteps
Integrity
[2026-05-30T19:14:27.304Z] <dregonsteps> <kara> dregonsteps
Integrity
[2026-05-30T19:14:27.304Z] <dregonsteps> like wdym
[2026-05-30T19:14:42.675Z] <kara> How integrity worked on
the sharty is that karma would rotate the binaries and
generate a new 5MB table every day
[2026-05-30T19:14:51.282Z] <kara> So it was impossible to
bot properly because you had to download the new table
every time
[2026-05-30T19:14:56.833Z] <dregonsteps> ah
[2026-05-30T19:15:04.765Z] <kara> What the script does is
compute that table
[2026-05-30T19:15:07.383Z] <kara> Or read it
[2026-05-30T19:15:10.525Z] <kara> And send the segments
back to the server
[2026-05-30T19:15:17.462Z] <kara> It can ask you for any
segment though
[2026-05-30T19:15:40.505Z] <kara> He kept the commands
static though anyone dedicated to reverse engineering
could easily figure out all the packet commands
[2026-05-30T19:15:52.143Z] <kara> I made that harder here
because I use a python script to generate the table and
the command numbers
[2026-05-30T19:15:58.183Z] <kara> So you'd have to
find out what the command numbers are as well
[2026-05-30T19:16:01.015Z] <kara> The CMD_ shit
[2026-05-30T19:16:20.119Z] <dregonsteps> nigga just reality
checked my ass its over
[2026-05-30T19:16:57.778Z] <kara> The code is really
simple tho but it becomes massive once compiled
[2026-05-30T19:17:06.291Z] <kara> We add fake buggy code
to throw off reverse engineering efforts
[2026-05-30T19:17:19.437Z] <dregonsteps> so that table is just to
confuse people trying to reverse engineer this
[2026-05-30T19:17:30.740Z] <kara> Yeah and to force them
to download a 5MB table everytime they want to
post
[2026-05-30T19:17:36.510Z] <dregonsteps> ah
[2026-05-30T19:17:41.136Z] <kara> That deters any
proxy
[2026-05-30T19:17:44.321Z] <kara> Because of limited
bandwidth
[2026-05-30T19:17:56.572Z] <dregonsteps> cant you just cache it
locally in your bot
[2026-05-30T19:18:06.564Z] <dregonsteps> since you said it was
every day
[2026-05-30T19:18:18.472Z] <kara> You could but you could
also rotate it every time someone figured it out
[2026-05-30T19:18:29.340Z] <dregonsteps> true
[2026-05-30T19:18:31.179Z] <kara> I dont remember if karma
did it every day or every hour
[2026-05-30T19:18:54.272Z] <kara> He kept the cmds static
though i think
[2026-05-30T19:18:55.647Z] <dregonsteps> ngl what if you just had
the script check if the upstream wasm changed and then
you'd cache that on one ip that wasn't limited
[2026-05-30T19:19:11.989Z] <kara> That could work
yeah
[2026-05-30T19:19:23.818Z] <~thunder> yeah
that doesnt seem that good to prevent proxies
[2026-05-30T19:19:23.818Z] <~thunder> unless
he had a way to check if they were solving it without
downloading it and automatically banning them
[2026-05-30T19:19:25.837Z] <kara> You still have to
actually run the script though and wait for integrity to
finish the server will challenge you
[2026-05-30T19:19:34.041Z] <kara> So it wastes CPU time as
well
[2026-05-30T19:19:53.323Z] <dregonsteps> i dont think that'd
be a concern if you were on a datacenter wouldnt it
[2026-05-30T19:20:07.025Z] <dregonsteps> i remember the irc
server was used to bot the shemmy lol
[2026-05-30T19:20:16.316Z] <~thunder>
kek
[2026-05-30T19:20:27.823Z] <~thunder> but
the shemmy was pretty cheap to bot tho right
[2026-05-30T19:20:37.337Z] <kara> Yes the shemmy was easy
to bot because it didn't have much protection
[2026-05-30T19:20:40.275Z] <kara> It's not hard to
bypass a captcha
[2026-05-30T19:21:03.637Z] <dregonsteps> bro poly is like
[2026-05-30T19:21:04.507Z] <dregonsteps> retarded
[2026-05-30T19:21:11.838Z] <~thunder> wasnt
he running it from his home ip LOL
[2026-05-30T19:21:15.494Z] <dregonsteps> their solution was
giving users accounts
[2026-05-30T19:21:22.434Z] <kara> "i dont think
that'd be a concern if you were on a datacenter
wouldnt it"
[2026-05-30T19:21:25.419Z] <dregonsteps> which is kinda retarded
ngl but most imageboards use jschan
[2026-05-30T19:21:27.295Z] <~thunder> giving
user accounts and locking it down when it gets
botted
[2026-05-30T19:21:33.029Z] <kara> I don't think any of
the retards who were trying to abuse on the sharty would
own a datacenter server
[2026-05-30T19:21:42.717Z] <kara> There was someone trying
to crack integrity but they gave up after all the
obsfucation
[2026-05-30T19:21:53.429Z] <dregonsteps> yeah but how are you
gonna get new users if you keep locking your site
lol
[2026-05-30T19:21:55.160Z] <kara> And karma didn't
even implement command randomization or anything like
that
[2026-05-30T19:22:06.677Z] <kara> Well they still used it
so I dunno
[2026-05-30T19:22:17.314Z] <dregonsteps> <kara> I don't think any of
the retards who were trying to abuse on the sharty would
own a datacenter server
[2026-05-30T19:22:17.314Z] <dregonsteps> random vps whatever its
called
[2026-05-30T19:22:19.416Z] <kara> It's a psychology
thing
[2026-05-30T19:22:33.721Z] <dregonsteps> i think its more the
people who want to bot the sharty are actual
retards
[2026-05-30T19:22:43.265Z] <dregonsteps> like a majority of the
people who keep trying to evade are the same people
sending the same shit
[2026-05-30T19:22:49.151Z] <kara> You'd have to run a
headless browser that can run the javascript and wasm
and since its a cpu expensive operation
[2026-05-30T19:22:54.166Z] <kara> To come off as a
legitimate request
[2026-05-30T19:22:58.090Z] <~thunder> people
who bot the sharty usually just run some skid js on
their browser lmao
[2026-05-30T19:23:01.990Z] <kara> ^
[2026-05-30T19:23:13.246Z] <dregonsteps> <~thunder> people
who bot the sharty usually just run some skid js on
their browser lmao
[2026-05-30T19:23:13.246Z] <dregonsteps> they fail miserably
[2026-05-30T19:23:26.344Z] <~thunder> i
remember some guy who kept asking how to bot imageboards
that didnt have user js like the sharty LOL
[2026-05-30T19:24:04.679Z] <kara> I don't think the
sharty has been botted after the first wave of integrity
additions besides retards inventing bots where you have
to manually solve captchas and run a headless browser
like that one cp spammer guy
[2026-05-30T19:24:15.547Z] <dregonsteps> the entire banlist is
just rule 2 and rule 3 from the same retards bro
[2026-05-30T19:24:16.506Z] <dregonsteps> what the fuck