
Security News
OpenCode User Hit with Hostile Backlash After Reporting Free AI Loophole
An OpenCode user faced harassment after reporting a free AI usage loophole, drawing a bitter backlash in a GitHub thread that has since been deleted.
Multiplatform / Browser testing via node.js servers to communicate over http and open browser sequentially.
npm install mtest -g
In some Linux distrubutions sudo maybe neccessery for the -g flag.
MTest uses mtest.json for configuration:
{
"page": "http://{{ip/hostname}}:{{port}}",
"ip": "{{ip of the machine runnig the runner}}",
"port": 4001,
"cluster": {
"{{remote ip}}": ["{{browser}}","{{browser}}",...]
}
}
MTest comes with two executables:
mtest-runner This is responsible for calling remote machines. This process will exit with 0 for sucess or 1 for failure.mtest-server This is the executable to be run on the serversWhen the page opens in the browser it's expected to run the tests and send the results to (POST) http://localhost:400/report
with the following json:
{ "failed": #, "passed": #, "skipped": #, "pending": #, "count": #}
Where the # are the counts.
After this request the mtest-server closes the current and opens the next browser in the queue or sends reports to the runner if no browsers are left.
If there is even one failed step in any of the reports the test is considered failed and the mtest-runner will exit with code 1.
For IE you will need to add the hostname/ip of the server hosting the test page to your local networks, and maybe lower security in order for the XHR request to reach localhost.
More browsers will be added in the future.
Currenty the values for the app paths are hard wired, there will be configuration for this in the future
mtest.json:
{
"page": "http://192.168.0.1:3000",
"ip": "192.168.0.1",
"port": 4001,
"cluster": {
"REMOTE1-ip": ["firefox","chrome","safari"],
"REMOTE2-ip": ["firefox","chrome","ie"]
}
}
FAQs
Multibrowser test environment
The npm package mtest receives a total of 5 weekly downloads. As such, mtest popularity was classified as not popular.
We found that mtest demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.

Security News
An OpenCode user faced harassment after reporting a free AI usage loophole, drawing a bitter backlash in a GitHub thread that has since been deleted.

Threat Research
/Security News
319 browser extensions installed by 13.4 million users hijack searches, capture queries, and collect referral payments from Yahoo and Bing.

Threat Research
Malicious Firefox extensions mimic Phantom, Jupiter, and Bitget wallets to steal recovery phrases and private keys, with one fetching its payload remotely.