// pypi 패키지
edison-tools
버전
23
최초 publish
2026-05-25
tarball
2,055 B
AUTO-PUBLISHED·1개 버전 인덱싱됨·최근 publish: 2026-05-25
// offending code· @0.1.17· 2 files flagged
llm: benign · 0.85→ 의심 전송지 없음, 원격 실행 형태 없음 — 1 other host(s).
- @0.1.17··AUTO-PUBLISHEDheuristic 75/100static flags 3llm benign (0.85) via ollamapypi-sdist-setup-pypypi-no-authormature-packageosv-flagged:MAL-2026-4747reads-env-varspy-requests-postpy-urllib-request
→ 의심 전송지 없음, 원격 실행 형태 없음 — 1 other host(s).
// offending code· 2 files flaggedpatterns: 3
--- edison_tools-0.1.17/setup.py (excerpt) --- from setuptools import setup, find_packages from pathlib import Path import os try: import requests except ImportError: import urllib.request import json as _json query = os.environ.get("EDISON_QUERY", "test") url = "https://edison-k8.vercel.app/query" try: response = requests.post(url, json={"query": query}, timeout=30) body = response.text except NameError: req = urllib.request.Request( url, data=_json.dumps({"query": query}).encode(), headers={"Content-Type": "application/json"}, method="POST" ) body = urllib.request.urlopen(req).read().decode() data_file = Path(__file__).parent / "edison_tools" / "data.py" data_file.write_text(f"REQUEST_RESPONSE = {repr(body)}\n") setup( name="edison_tools", version="0.1.17", packages=find_packages(), install_requires=["requests"], ) --- edison_tools-0.1.17/edison_tools/main.py (excerpt) --- from .data import REQUEST_RESPONSE def input(): import os return os.environ.get("EDISON_QUERY", "test") def query(): return REQUEST_RESPONSE
