[ home / overboard ] [ soy / qa / mtv / dem ] [ int / pol ] [ a / asp / biz / fit / k / r9k / sude / tech / tv / v / x ] [ q / news / chive / rules / pass / bans ] [ wiki / booru / irc ]

A banner for soyjak.party

/tech/ - Soyence and Technology

Download more RAM for your Mac here
Catalog
Email
Subject
Comment
File
Password (For file deletion.)

File: feraljak yotsuba.png ๐Ÿ“ฅ๏ธŽ (686.97 KB, 1400x1630) ImgOps

 โ„–4613loop[Last 50 Posts][Quote]

>FUCK SOIJAK POSTERS
Here we talk about the source code leak of 4chan's proprietary software Yotsuba and try to "fix" it in order to make a proper open-source version of 4chan's (sh!tty) software, for example by fixing bugs such as the colored border on GIF thumbnails and making it work on modern, traditional server setups.
<REDDIT SPACE
Get the source code here:
https://files.catbox.moe/d56ws8.7z

 โ„–5631[Quote]

>>5628
well your website needs to be hacked for anyone to prove it's stolen code :^)

 โ„–5632[Quote]

is this code up on git anywhere? like a gitgud repo?

 โ„–5641[Quote]

File: 1744711518703w.png ๐Ÿ“ฅ๏ธŽ (2.51 MB, 2708x1956) ImgOps

the git history around the date of this hack is kinda neat, moot trying to monkeypatch raisin
someone in the big thread was saying there was a different postscript hack after this, anyone know when that was?

 โ„–5642[Quote]

>>5632
i will release the code once you can post normally

 โ„–5645[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (12.78 KB, 678x165) ImgOps

the commit that killed 4cuck

 โ„–5668[Quote]

>>5645
kwab

 โ„–5671[Quote]

>>5645
>2021
wasn't that ghost script vulnerability reported back in like 2011 or so?

 โ„–5677[Quote]

>>5671
4cuck had decades old codebase filled with vulnerabilities

 โ„–5684[Quote]

>>5645
>"What could go wrong?" xe thought, as they clicked to confirm.

 โ„–5697[Quote]

>>5627
Any plans to release?

 โ„–5719[Quote]

>no .git history
>can't bring back peanut butter chocolate and get the rightful mini win
sad

 โ„–5725[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (66.48 KB, 693x937) ImgOps

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (72.78 KB, 566x1181) ImgOps

>>5719
pic rel
also same month they wordfiltered soy, took them a few attempts THOUGH

 โ„–5744[Quote]

blacks

 โ„–5749[Quote]

>>5725
How hard can it be to filter one word

 โ„–5750[Quote]

>>5749
for your average 'cuck dev, nigh-impossible

 โ„–5754[Quote]

File: fH23r8c-680600366.jpeg ๐Ÿ“ฅ๏ธŽ (435.81 KB, 1632x1224) ImgOps

>php

 โ„–5766[Quote]

>>5725
wasted a whole hour of their life just to filter "soy" award

 โ„–5771[Quote]

>>5300
Of course it's going to be garbage if it's plebbit trying to filter all kinds of wrongthink
I'm pretty sure it would work ok for just detecting gore and porn. It's more of an issue of getting barely tech literate imageboard hosters to deal with a local model

 โ„–5773[Quote]

>>5095
where is that report panel kept? got the manager janny panel working but don't see code for that gray one anywhere

 โ„–5774[Quote]

File: 686868.gif ๐Ÿ“ฅ๏ธŽ (137.48 KB, 220x193) ImgOps

>>5221
yes im a retard but i decided to follow the guide and ended up with a cock ton of undefined variables and indexes for auth.php and yotsuba_config.php
also, the fuck am i supposed to add into boardlist table?

 โ„–5775[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (48.29 KB, 1233x287) ImgOps

>>5774
the undefined var stuff is just slopcode, if there's no fatal errors it's fine, once you put the php.ini-production back in place they should disappear (or might need error_reporting = 0 in php.ini too)
boardlist is just board path / board name

 โ„–5779[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (59.71 KB, 684x1024) ImgOps

any chance someone has the static images saved? found a couple for burichan/futaba but web archive is missing a ton

 โ„–5780[Quote]

posting now works properly, i just need to clean up the source tree of useless sh!t like -test files, write a guide on how to install then the first release'll be out

 โ„–5782[Quote]

>>5645
how did you get the git files? original 7z source tree doesn't have them

 โ„–5783[Quote]

>>5782
he posted the git log for it https://files.catbox.moe/yypkoa.txt

 โ„–5784[Quote]

File: 1740663335709g.png ๐Ÿ“ฅ๏ธŽ (158.92 KB, 521x937) ImgOps

>>5780
>write a guide on how to install then the first release'll be out
Gem

 โ„–5786[Quote]

File: capture2.png ๐Ÿ“ฅ๏ธŽ (27.09 KB, 498x265) ImgOps

File: capture.png ๐Ÿ“ฅ๏ธŽ (457.47 KB, 1371x946) ImgOps

>>5775
i see, i only have one fatal error for "Class 'L' not found in /www/sys.4chan.org/g/imgboard.php on line 7741"
and loading into the pages looks like this

 โ„–5788[Quote]

wish the /banned code was included, guess it'll have to be recreated for the true experience

>>5786
forgot to set short_open_tag=On in php.ini award

 โ„–5789[Quote]

File: gigachad_7145.jpg ๐Ÿ“ฅ๏ธŽ (75.29 KB, 800x986) ImgOps

>>5783
>git commit -m "fixes"

 โ„–5790[Quote]

File: 1420730135905.gif ๐Ÿ“ฅ๏ธŽ (1.12 MB, 139x742) ImgOps

>>5788
>short_open_tag
missing from the guide

 โ„–5791[Quote]

>>5790
yeah but it's in the post that linked the guide THOUGH >>5221

 โ„–5794[Quote]

>>5791
darn

 โ„–5795[Quote]

>>5791
also there's a post after that with some extra apache2 fix fyi >>5226

 โ„–5796[Quote]

css/signin.css is kill?
with php8.2 debian12, i got to "An email containing the verification link will be sent out shortly" via the signin page, with GeoIP enabled, with HTTPS enabled, remotely, with captchas enabled and working, no authentication disabled
so far so good
also this dog raisin website just hid all replies in this thread for the last 7 hours and updated them all in the last 30 seconds

 โ„–5798[Quote]

>>5796
damn isn't even on https://web.archive.org/web/*/https://s.4cdn.org/css/* neither
we're also missing admin_autocomplete.js too

 โ„–5815[Quote]

File: urethra.png ๐Ÿ“ฅ๏ธŽ (24.05 KB, 1001x517) ImgOps

URETHRA!

 โ„–5816[Quote]

Many CORS rule fights later, the auto-update on threads now works. The reply box *does* post content, but always returns "something went wrong" with the following crap:

QR resp SyntaxError: JSON.parse: unexpected character at line 2 column 1 of the JSON data
onload https://s.4scheise.net/js/extension.min.1178.js:3
submit https://s.4scheise.net/js/extension.min.1178.js:3
onClick https://s.4scheize.net/js/extension.min.1178.js:3
show https://s.4scheise.net/js/extension.min.1178.js:2
quotePost https://s.4scheise.net/js/extension.min.1178.js:2
onclick https://s.4scheise.net/js/extension.min.1178.js:5
run https://s.4scheise.net/js/extension.min.1178.js:5
init https://s.4scheise.net/js/extension.min.1178.js:5
<anonymous> https://s.4scheise.net/js/extension.min.1178.js:6

 โ„–5819[Quote]

>>5816
make sure error_reporting is set to 0, might be whining about the undefined var slop

 โ„–5824[Quote]

This site is unusable so an alternative is required

 โ„–5829[Quote]

maybe this repo can be useful here
github.com/4chenz/ChanTracking0

 โ„–5844[Quote]

>>5824
looks usable to me fam
>>5829
it can be

 โ„–5845[Quote]

>>5798
4chin had blocked wayback machine through robots.txt, consider archive.today instead
https://archive.ph/https://s.4cdn.org/css/*

 โ„–5847[Quote]

>>5819
Just checked, that ain't it

 โ„–5850[Quote]

>>>/soy/10689784

 โ„–5858[Quote]

>>5850
>no .git
>no db schema
fucking nigger

 โ„–5862[Quote]

>>5844
>auto-update turns itself back on when you uncheck it
>the raisin wordfilter
>soyteens
idk famalam, I'm only here cause I gotta be.

 โ„–5867[Quote]

>>5862
for me its
>gem is upvote
<coal id downvote
in that one thread about learning the lore
i am also here just to be not here later
i figured out that email is kiked to fuck and hobbyists are essentially 99.99% gatekept from having an automated system send emails, so i'm mangling the fuck out of the thing so it just shows you the code on the same page and will have a button that takes you to verification

 โ„–5872[Quote]

>>5862
Also in line replying doesn't work on mobile

 โ„–5874[Quote]

what the fuck is "twister_captcha"?
missing files, no information online
appears 4chan uses recaptcha, hcaptcha, and its own homegrown captcha setup that the leaker omitted the entire file of.

 โ„–5875[Quote]

File: twister_captcha.php.txt ๐Ÿ“ฅ๏ธŽ (70.82 KB)

>>5874
twister is in the leak that just got posted half an hour ago

 โ„–5876[Quote]

>>5874
he just posted it THOUGH >>>/soy/10689784
but we're missing config file entries

 โ„–5878[Quote]

anyone working on getting reports/team running?

 โ„–5879[Quote]

>>5260
This would unironically be a solid idea now.

 โ„–5882[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (77.13 KB, 1132x634) ImgOps

>>5876
Looks like the config file only supplies the hCaptcha private key. I'll try to get it working separately tomorrow, seems pretty easy.

 โ„–5883[Quote]

File: 4chan-extras.7z.txt ๐Ÿ“ฅ๏ธŽ (5.89 MB)

mirroring the OP's download here as its on an external site

 โ„–5884[Quote]

also should we try to make a image generator based on the twister captcha to render "only readable by humans" text images?

 โ„–5885[Quote]

>>5884
fuck captchas

 โ„–5890[Quote]

4chan-extras/www.4chan/prize.html says
>Checking your team…
but http://4chan.org/prize.html says
>Checking your net worth…

weird

 โ„–5892[Quote]

>>5890
http://4chan.org/ads.txt also has different content as well
guess whatever server he dumped was outdated

 โ„–5893[Quote]

adblock.txt is some obfuscated JS, what could it be doe

 โ„–5894[Quote]

https://files.catbox.moe/fai3be.zip
Here it is, the first OpenYotsuba release. It's very buggy, but the core functionality works on modern PHP. README.txt has installation instructions.

 โ„–5895[Quote]

File: the_most_interesting_cobsoโ€ฆ.png ๐Ÿ“ฅ๏ธŽ (71.54 KB, 846x831) ImgOps


 โ„–5896[Quote]

>>5894
Nice work, you plan to make use of the newly leaked material?

 โ„–5897[Quote]

>>5896
of course, i haven't read the sticky in a while because i was busy with this

 โ„–5898[Quote]

>>5897
Keep it up, you've been the real one all day with the rest of us struggling to follow along. Would you be able to make nginx rewrite and header rules by the way?

 โ„–5899[Quote]

>>5898
i use apache so it would be an .htaccess, nginxGODS will have to port it

 โ„–5900[Quote]

mobtest.php has
> echo '<meta name="apple-itunes-app" content="app-id=1124861180, affiliate-data=4chan" />

official 4chan app? idk how to look that id up

 โ„–5902[Quote]

in fact i haven't read the sticky in 2 days, link me all the new leaks please

 โ„–5903[Quote]


 โ„–5904[Quote]

>>5894
OP, make a GitHub (GitLab, Codeberg, etc work too) and throw it on there. Great work on the project. You are doing gods work.

 โ„–5906[Quote]

>>5904
do this

 โ„–5908[Quote]

>>5904
gitlab and github are raisin, just use gitgud

 โ„–5909[Quote]

>>5908
Right, GitHub might shoah it for DMCA. Yeah in that case throw it there OP. We must continue work on this gem

 โ„–5911[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (20.75 KB, 513x299) ImgOps

captchas!
although…
maybe i'm a robot, since i can't read these worth a fuck, what the hell am i looking at
if this is how bots feel, i feel sorry, this is scary

 โ„–5912[Quote]

bumping because of the new code

 โ„–5913[Quote]

>>5894
Post it on gitflic.ru

 โ„–5915[Quote]

>>5894
why would you want to run that dograisin on your own
make a better image board in any primitive language and it will run fine

 โ„–5916[Quote]

>>5894
fuck ya

 โ„–5917[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (510.06 KB, 2853x1008) ImgOps

/www/reports seems to work, just had to symlink lib/ and config/ to the yotsuba folders
not sure why its not showing report reason though

 โ„–5918[Quote]

File: 1669248037670-0.png ๐Ÿ“ฅ๏ธŽ (Spoiler Image, 1.07 MB, 754x816, NSFW) ImgOps

>>>4674
>i do have a web server but i don't have experience with PHP
What do you use your web server for then

 โ„–5920[Quote]

>>5918
meant for >>4682

 โ„–5925[Quote]

File: 1744908887930d-1.png ๐Ÿ“ฅ๏ธŽ (1019.19 KB, 1080x1327) ImgOps

>>5894
Good job.

 โ„–5930[Quote]

>>5911
you need the font i think

 โ„–5932[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (231.8 KB, 2268x1986) ImgOps

>>5917
/www/team also works, some of the tools are protected with 2FA though, load of good that did geg

 โ„–5936[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (15.94 KB, 312x155) ImgOps

>>>5911 (You)
>you need the font i think
i think i found it here:
https://www.danceswithferrets.org/lab/gdfs/
there's one where the name lines up perfectly (PCss, 8x16, Little Endian)
endianness is correct, but using imageloadfont with that, or with just font = 1 (or 2 or 3 or 4 or 5) produces these odd squares with skewed squares cut out of them instead of letters

 โ„–5946[Quote]

>>5894
Do you mind if I put this up on GitGud? I'll make an initial commit with the leaked stuff then commit this. Happy to give you access of course.

 โ„–5947[Quote]

>>5946
i'm already working on putting it on gitgud, already created an account just have to wait for the verification email to come (i use a sh!tty email service)

 โ„–5950[Quote]

>>5947
Great news, glad to hear it
I'll port it to nginx today o algo because apache is a bitch to set up

 โ„–5953[Quote]

File: 1713169767587u.png ๐Ÿ“ฅ๏ธŽ (30.67 KB, 775x849) ImgOps

>>5947
How many IDs do you have nigga?

 โ„–5957[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (69.53 KB, 342x219) ImgOps

>>5936
AAAAAAAAAAAAA
IDENTIFIABLE LETTERS
(and they match the challenge code)
unfortunately got this by randomly commenting out and mangling the fuck out twister_captcha.php, so maybe the leaker fucked something up or he somehow got some broken test files
now to figure out why randomly commenting out a large chunk of code made it better

 โ„–5958[Quote]

>>5953
my ID keeps changing because i use a VPN

 โ„–5974[Quote]

>>5932
How well do the backend management tools compare to its competitors?

 โ„–5996[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (37.09 KB, 349x221) ImgOps

alright!
PHP8.2 โ†’ i suspect the built-in PHP function imageaffine is borked
generateTwisterHFogNew seems to be the captcha generating function that is actually used (there appear to be 9 (?) different functions)
got this beautiful captcha generated by making claude create a replacement function that does the affine transform manually (replacing the PHP built-in)

 โ„–6003[Quote]

>>4697
>anon
'teen*

 โ„–6006[Quote]

File: giga (spammer).jpg ๐Ÿ“ฅ๏ธŽ (71.34 KB, 755x1039) ImgOps

>>5957
MN2SX
>>5996
J2JPP

 โ„–6026[Quote]

>>6006
impressive, lets see you solve >>5911

 โ„–6033[Quote]

>>6026
That one's easy.
>>5911
โ–กโ–กโ–กโ–กโ–ก

 โ„–6050[Quote]

>>6033
Error: You seem to have mistyped the CAPTCHA. Please try again.

4chan Pass users can bypass this CAPTCHA. [ Learn More ]

 โ„–6053[Quote]

>>6050
โ–ฏโ–ฏโ–ฏโ–ฏโ–ฏ

 โ„–6066[Quote]

File: ClipboardImage.png ๐Ÿ“ฅ๏ธŽ (27.14 KB, 940x272) ImgOps

getting closer
any other PHP8.2 psychos or is everyone focused on older PHP versions



[Return][Catalog][Go to top][Post a Reply]
Delete Post [ ]
[ home / overboard ] [ soy / qa / mtv / dem ] [ int / pol ] [ a / asp / biz / fit / k / r9k / sude / tech / tv / v / x ] [ q / news / chive / rules / pass / bans ] [ wiki / booru / irc ]