[ home / overboard ] [ soy / qa / raid / r ] [ ss / craft ] [ int / pol ] [ a / an / asp / biz / mtv / r9k / tech / v / sude / x ] [ q / news / chive / rules / pass / bans / status ] [ wiki / booru / irc ]

A banner for soyjak.party

/soy/ - Soyjaks

We wish you a happy non-denominational winter festivity, we wish you a happy non-denominational winter festivity, and a fauci eurocentric calendar new year πŸŽ†
Catalog
Email
Subject
Comment
File
Password (For file deletion.)

File: 1763039835844q.png πŸ“₯︎ (8.98 KB, 312x188) ImgOps

File: 1763180725010g.jpg πŸ“₯︎ (114.7 KB, 1024x1024) ImgOps

 β„–14626870[Quote]

Nusois don't have a thread watcher

 β„–14626874[Quote]

kys big nigger lips spammer

 β„–14626877[Quote]

File: 1763803943283w.png πŸ“₯︎ (215.06 KB, 917x1200) ImgOps

>kys big nigger lips spammer

 β„–14626878[Quote]

snca tampermonkey script im gonna fork for all types of imageboards and post it on github

 β„–14626886[Quote]

>YOU WILL TRACK THREADS THAT WILL DIE WITHIN 24 HOURS IN THIS SHITPOSTING SITE!

 β„–14626892[Quote]

>>14626886
It's more for watching the other boards doey

 β„–14626906[Quote]

File: 1764466839359x.png πŸ“₯︎ (39.59 KB, 580x1020) ImgOps

File: 1767041228763v.gif πŸ“₯︎ (4.04 MB, 400x400) ImgOps

>having a thread watcher
<just keeping the tab open until the thread dies

 β„–14626916[Quote]

File: tw.user.js.txt πŸ“₯︎ (11.44 KB)

Test it out if you want, I've added some new updates to it
Sometimes if you have multiple sharty tabs open it counts your own post, so just don't have mutliple snarky.snappy tabs.

 β„–14626926[Quote]

>>14626916
im stealing this code and taking credit for it

 β„–14626927[Quote]

>>14626916
this downloads 50TB of 'p

 β„–14626932[Quote]

>>14626927
nigga take your meds
>>14626926
Go for it, it's open source anyway

 β„–14626934[Quote]

>>14626916
I'm not clicking it diddy

 β„–14626940[Quote]

>>14626934
You could just paste it into chatgpt and ask "will this hack me"

 β„–14626941[Quote]

>>14626916
Wow thanks you just infected my pc fuggen jerdee

 β„–14626987[Quote]

No, this UserScript will not "hack" you, but it's important to understand how it works and its potential risks.

How it works:

Purpose: The script is designed to work on soyjak.st (a specific imageboard) to monitor threads. It adds functionality to watch threads, track unread posts, and display a small widget in the corner of the page.

What it does: The script:

Creates a floating window with the list of threads you're watching.

Automatically detects new posts in the threads.

Lets you toggle visibility and remove threads from the list.

It saves thread information locally on your browser using localStorage, which is a common practice for storing small amounts of data for web applications.

What is localStorage?

It allows a website or a script to save data on your local device (browser) that persists even after the browser is closed.

This script uses localStorage to save the state of watched threads, window position, and visibility preferences.

Why It Is Safe (in general):

No malicious actions: The script does not contain harmful code, like attempting to steal passwords, run viruses, or cause other damage.

Uses standard browser features: It makes use of standard features available in most browsers, like interacting with DOM elements (e.g., adding buttons, reading elements) and storing data using localStorage.

No permissions or external access: It doesn't request permissions beyond the browser environment, nor does it interact with any external servers besides soyjak.st, so there’s no risk of data being sent elsewhere unless explicitly designed to do so.

Things to be cautious about:

While the script itself doesn't pose any immediate threats, here are some best practices to keep in mind when using UserScripts:

Source: Always make sure the UserScript comes from a trusted source. Tampermonkey or Greasemonkey are common tools for running these scripts, but ensure that the script itself is not trying to do things beyond its stated purpose (e.g., stealing data or spying on your browsing activities).

Permissions: Check what domains the script will run on. This one is limited to soyjak.st, so it is safe in that regard, but some scripts can be written to run on all sites or collect browsing data.

Potential for Malicious Updates: While this particular script doesn't have a malicious purpose, keep an eye on scripts that you run in your browser. They can be modified after you install them, and updates could potentially add unwanted functionality.

How to stay safe when using UserScripts:

Install a script manager like Tampermonkey or Greasemonkey to review and manage your scripts safely.

Only install scripts from trusted sources (like well-known repositories or verified authors).

Periodically review your installed scripts and remove any you no longer use or trust.

Conclusion:

This script, as written, doesn't have any malicious code in it. It's designed to work within the context of soyjak.st for thread monitoring. If you're concerned about security, ensure you're using a script manager like Tampermonkey, which gives you full control over the scripts running on your browser. Always be cautious about running code that interacts with websites, especially if it's from untrusted or unknown sources.

 β„–14626999[Quote]

>>14626987
Why does ChatGPT use so much reddit spacing

 β„–14627028[Quote]

>>14626999
Reddit is literally one of the main training data sources for it

 β„–14627045[Quote]

>>14626987
Not convincing enough.

 β„–14627068[Quote]

File: 1762860760366x.png πŸ“₯︎ (64.49 KB, 350x261) ImgOps

>>14627045
I wasn't the ChatGPTposter but you should review the code yourself, and if you think it's safe, add the userscript.
If you can't review code, just don't use it, that simple.

 β„–14627190[Quote]

File: 1765774621397r.png πŸ“₯︎ (198.66 KB, 888x886) ImgOps

Here’s what I specifically looked for:
❌ No eval / Function constructor
❌ No obfuscated code (it’s long but readable)
❌ No external JS injection
❌ No credential harvesting
❌ No keylogging
❌ No cross-site data exfiltration
❌ No weird permissions (@grant none)

It doesn’t try to:
Read cookies
Send your data to third-party servers
Hook keystrokes
Modify requests globally
Escalate privileges

The scary-looking parts (that are actually fine)
MutationObserver β†’ just watching for new posts
document.addEventListener('click', …) β†’ marks threads read
Draggable UI code β†’ window positioning
Inline HTML injection β†’ but properly escaped via escapeHTML
These are all standard patterns for forum helper scripts.

 β„–14627446[Quote]

how do you use it

 β„–14627472[Quote]

>>14627446
https://violentmonkey.github.io/
then go to soyjak.st, click on Violentmonkey, then click the + in the top right
then paste in the text (from >>14626916)
then Ctrl+S

 β„–14627475[Quote]

qoot removed js, how do i add it to mine?

 β„–14627477[Quote]

>>14627472
And then click [Watch Thread] on OPs

 β„–14627484[Quote]




[Return][Catalog][Go to top][Post a Reply]
Delete Post [ ]
[ home / overboard ] [ soy / qa / raid / r ] [ ss / craft ] [ int / pol ] [ a / an / asp / biz / mtv / r9k / tech / v / sude / x ] [ q / news / chive / rules / pass / bans / status ] [ wiki / booru / irc ]