ℹ️
注意:这是一个 latest 标签镜像

latest 并不代表最新版本,本站同步时间存在延迟,无法保证此镜像与上游最新版本一致
生产环境建议使用明确的版本号(如 v1.2.3),避免因版本不一致导致问题。 了解更多 →

logo
docker.io/c0ny1/upload-labs:latest
linux/amd64 docker.io

upload-labs是一个用于学习文件上传漏洞的靶场镜像,包含多种常见的文件上传绕过场景,帮助用户掌握文件上传漏洞的原理、利用方法及防御措施。

12
浏览次数
472.39MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest
源镜像
docker.io/c0ny1/upload-labs:latest
镜像ID
sha256:aa4fdd1dd2113f5db4fdce90472097bf1bd525f29b24bfec2f0552bf269e1657
镜像 TAG
latest
镜像大小
472.39MB
平台架构
linux/amd64
镜像源
docker.io
CMD
apache2-foreground
启动入口
工作目录
/var/www/html
OS/平台
linux/amd64
镜像创建
2019-01-13T17:17:36.966023411Z
同步时间
2026-07-15 09:50
浏览量
12 次
贡献者
🔌 开放端口 1
80/tcp
⚙️ 环境变量 13
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
PHPIZE_DEPS=autoconf file g++ gcc libc-dev make pkg-config re2c 1
PHP_INI_DIR=/usr/local/etc/php 2
APACHE_CONFDIR=/etc/apache2 3
APACHE_ENVVARS=/etc/apache2/envvars 4
PHP_EXTRA_BUILD_DEPS=apache2-dev 5
PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2 6
GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D 7
PHP_VERSION=5.5.38 8
PHP_FILENAME=php-5.5.38.tar.xz 9
PHP_SHA256=cb527c44b48343c8557fe2446464ff1d4695155a95601083e5d1f175df95580f 10
LC_ALL=C.UTF-8 11
TZ=Asia/Shanghai 12
🛡️ 镜像安全扫描
debian 8.5 Trivy 2026-07-15 09:50 查看完整报告
171
低危 LOW
581
中危 MEDIUM
555
高危 HIGH
149
严重 CRITICAL
受影响目标 (1)
docker.io/c0ny1/upload-labs:latest (debian 8.5) debian

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest  docker.io/c0ny1/upload-labs:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest  docker.io/c0ny1/upload-labs:latest

Shell快速替换命令

sed -i 's#c0ny1/upload-labs:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest  docker.io/c0ny1/upload-labs:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest  docker.io/c0ny1/upload-labs:latest'

镜像构建历史


# 2019-01-14 01:17:36  0.00B 
/bin/sh -c #(nop)  EXPOSE 80
                        
# 2019-01-14 01:17:36  862.62KB 
/bin/sh -c cd /tmp/ &&    git clone https://github.com/c0ny1/upload-labs.git &&    rm -rf /var/wwww/html/* &&    mv /tmp/upload-labs/* /var/www/html/ &&    chown www-data:www-data -R /var/www/html/ &&     rm -rf /tmp/*
                        
# 2019-01-14 01:17:33  81.35MB 
/bin/sh -c apt-get update &&     apt-get install -y libgd-dev &&    apt-get install -y git &&    docker-php-ext-install gd &&    docker-php-ext-enable gd &&    docker-php-ext-install exif &&    docker-php-ext-enable exif &&    rm -rf /var/lib/apt/lists/*
                        
# 2019-01-14 01:15:25  8.03KB 
/bin/sh -c cp /tmp/php.ini /usr/local/etc/php/ &&    cp /tmp/php.ini /usr/local/etc/php/conf.d/
                        
# 2019-01-14 01:15:23  5.11KB 
/bin/sh -c #(nop) COPY dir:f259ca2f634e711d11b5bbccca23076c9b0bb42163994658e6dcb87ce59d6341 in /tmp/ 
                        
# 2019-01-14 00:58:12  0.00B 
/bin/sh -c #(nop)  ENV TZ=Asia/Shanghai
                        
# 2019-01-14 00:58:12  0.00B 
/bin/sh -c #(nop)  ENV LC_ALL=C.UTF-8
                        
# 2019-01-14 00:58:11  0.00B 
/bin/sh -c #(nop)  MAINTAINER c0ny1 <root@gv7.me>
                        
# 2016-08-11 05:04:28  0.00B 
/bin/sh -c #(nop) CMD ["apache2-foreground"]
                        
# 2016-08-11 05:04:27  0.00B 
/bin/sh -c #(nop) EXPOSE 80/tcp
                        
# 2016-08-11 05:04:27  0.00B 
/bin/sh -c #(nop) WORKDIR /var/www/html
                        
# 2016-08-11 05:04:26  676.00B 
/bin/sh -c #(nop) COPY file:3014772111b66da3129ca8caeafdd1dcfa9a3bf518f015ae9acc3c7b9b1b44c9 in /usr/local/bin/
                        
# 2016-08-11 05:04:26  4.85KB 
/bin/sh -c #(nop) COPY multi:ed54b4fe7bef284934703fa6e979b7cc0daed0549a07586d0c1ccd4e2b41884a in /usr/local/bin/
                        
# 2016-08-11 05:04:25  52.36MB 
/bin/sh -c set -xe 	&& buildDeps=" 		$PHP_EXTRA_BUILD_DEPS 		libcurl4-openssl-dev 		libedit-dev 		libsqlite3-dev 		libssl-dev 		libxml2-dev 	" 	&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* 		&& docker-php-source extract 	&& cd /usr/src/php 	&& ./configure 		--with-config-file-path="$PHP_INI_DIR" 		--with-config-file-scan-dir="$PHP_INI_DIR/conf.d" 				--disable-cgi 				--enable-ftp 		--enable-mbstring 		--enable-mysqlnd 				--with-curl 		--with-libedit 		--with-openssl 		--with-zlib 				$PHP_EXTRA_CONFIGURE_ARGS 	&& make -j"$(nproc)" 	&& make install 	&& { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } 	&& make clean 	&& docker-php-source delete 		&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false $buildDeps
                        
# 2016-08-11 04:59:10  587.00B 
/bin/sh -c #(nop) COPY file:207c686e3fed4f71f8a7b245d8dcae9c9048d276a326d82b553c12a90af0c0ca in /usr/local/bin/
                        
# 2016-08-11 04:59:09  11.08MB 
/bin/sh -c set -xe 	&& cd /usr/src 	&& curl -fSL "http://php.net/get/$PHP_FILENAME/from/this/mirror" -o php.tar.xz 	&& echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c - 	&& curl -fSL "http://php.net/get/$PHP_FILENAME.asc/from/this/mirror" -o php.tar.xz.asc 	&& export GNUPGHOME="$(mktemp -d)" 	&& for key in $GPG_KEYS; do 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; 	done 	&& gpg --batch --verify php.tar.xz.asc php.tar.xz 	&& rm -r "$GNUPGHOME"
                        
# 2016-08-11 04:59:05  0.00B 
/bin/sh -c #(nop) ENV PHP_SHA256=cb527c44b48343c8557fe2446464ff1d4695155a95601083e5d1f175df95580f
                        
# 2016-08-11 04:59:05  0.00B 
/bin/sh -c #(nop) ENV PHP_FILENAME=php-5.5.38.tar.xz
                        
# 2016-08-11 04:59:05  0.00B 
/bin/sh -c #(nop) ENV PHP_VERSION=5.5.38
                        
# 2016-08-11 04:59:04  0.00B 
/bin/sh -c #(nop) ENV GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D
                        
# 2016-08-11 03:34:55  0.00B 
/bin/sh -c #(nop) ENV PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2
                        
# 2016-08-11 03:34:54  0.00B 
/bin/sh -c #(nop) ENV PHP_EXTRA_BUILD_DEPS=apache2-dev
                        
# 2016-08-11 03:34:54  237.00B 
/bin/sh -c { 		echo '<FilesMatch \.php$>'; 		echo '\tSetHandler application/x-httpd-php'; 		echo '</FilesMatch>'; 		echo; 		echo 'DirectoryIndex disabled'; 		echo 'DirectoryIndex index.php index.html'; 		echo; 		echo '<Directory /var/www/>'; 		echo '\tOptions -Indexes'; 		echo '\tAllowOverride All'; 		echo '</Directory>'; 	} | tee "$APACHE_CONFDIR/conf-available/docker-php.conf" 	&& a2enconf docker-php
                        
# 2016-08-11 03:34:53  33.00B 
/bin/sh -c set -ex 	&& . "$APACHE_ENVVARS" 	&& ln -sfT /dev/stderr "$APACHE_LOG_DIR/error.log" 	&& ln -sfT /dev/stdout "$APACHE_LOG_DIR/access.log" 	&& ln -sfT /dev/stdout "$APACHE_LOG_DIR/other_vhosts_access.log"
                        
# 2016-08-11 03:34:51  68.00B 
/bin/sh -c a2dismod mpm_event && a2enmod mpm_prefork
                        
# 2016-08-11 03:34:50  0.00B 
/bin/sh -c set -ex 		&& sed -r 's/^export ([^=]+)=(.*)$/: ${\1:=\2}\nexport \1/' "$APACHE_ENVVARS" 		&& . "$APACHE_ENVVARS" 	&& for dir in 		"$APACHE_LOCK_DIR" 		"$APACHE_RUN_DIR" 		"$APACHE_LOG_DIR" 		/var/www/html 	; do 		rm -rvf "$dir" 		&& mkdir -p "$dir" 		&& chown -R "$APACHE_RUN_USER:$APACHE_RUN_GROUP" "$dir"; 	done
                        
# 2016-07-30 04:49:44  0.00B 
/bin/sh -c #(nop) ENV APACHE_ENVVARS=/etc/apache2/envvars
                        
# 2016-07-30 04:49:43  0.00B 
/bin/sh -c #(nop) ENV APACHE_CONFDIR=/etc/apache2
                        
# 2016-07-30 04:49:43  7.15MB 
/bin/sh -c apt-get update && apt-get install -y apache2-bin apache2.2-common --no-install-recommends && rm -rf /var/lib/apt/lists/*
                        
# 2016-07-30 04:36:03  0.00B 
/bin/sh -c mkdir -p $PHP_INI_DIR/conf.d
                        
# 2016-07-30 04:36:02  0.00B 
/bin/sh -c #(nop) ENV PHP_INI_DIR=/usr/local/etc/php
                        
# 2016-07-30 04:36:02  194.46MB 
/bin/sh -c apt-get update && apt-get install -y 		$PHPIZE_DEPS 		ca-certificates 		curl 		libedit2 		libsqlite3-0 		libxml2 		xz-utils 	--no-install-recommends && rm -r /var/lib/apt/lists/*
                        
# 2016-07-30 04:34:33  0.00B 
/bin/sh -c #(nop) ENV PHPIZE_DEPS=autoconf 		file 		g++ 		gcc 		libc-dev 		make 		pkg-config 		re2c
                        
# 2016-07-29 01:47:55  0.00B 
/bin/sh -c #(nop) CMD ["/bin/bash"]
                        
# 2016-07-29 01:47:54  125.12MB 
/bin/sh -c #(nop) ADD file:0e0565652aa852f62033d99f84892216020d30f64521ded5e72d4940bc4c9697 in /
                        
                    

镜像信息

{
    "Id": "sha256:aa4fdd1dd2113f5db4fdce90472097bf1bd525f29b24bfec2f0552bf269e1657",
    "RepoTags": [
        "c0ny1/upload-labs:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs:latest"
    ],
    "RepoDigests": [
        "c0ny1/upload-labs@sha256:f0c00ac21ecc35fee994114206de20c168bc632be0f5f75f056ec6c50365827c",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/c0ny1/upload-labs@sha256:883b69a0aa5673f8515ff69598892f4599a57c98e5a01c309c633dab23694804"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2019-01-13T17:17:36.966023411Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "18.09.1",
    "Author": "c0ny1 \u003croot@gv7.me\u003e",
    "Config": {
        "Hostname": "2da0903ff372",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "PHPIZE_DEPS=autoconf \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkg-config \t\tre2c",
            "PHP_INI_DIR=/usr/local/etc/php",
            "APACHE_CONFDIR=/etc/apache2",
            "APACHE_ENVVARS=/etc/apache2/envvars",
            "PHP_EXTRA_BUILD_DEPS=apache2-dev",
            "PHP_EXTRA_CONFIGURE_ARGS=--with-apxs2",
            "GPG_KEYS=0B96609E270F565C13292B24C13C70B87267B52D 0BD78B5F97500D450838F95DFE857D9A90D90EC1 F38252826ACD957EF380D39F2F7956BC5DA04B5D",
            "PHP_VERSION=5.5.38",
            "PHP_FILENAME=php-5.5.38.tar.xz",
            "PHP_SHA256=cb527c44b48343c8557fe2446464ff1d4695155a95601083e5d1f175df95580f",
            "LC_ALL=C.UTF-8",
            "TZ=Asia/Shanghai"
        ],
        "Cmd": [
            "apache2-foreground"
        ],
        "ArgsEscaped": true,
        "Image": "sha256:fcd0eb842fc71c3b30115f84607c5013cb038b172a86938081ad5ba4fc78cc16",
        "Volumes": null,
        "WorkingDir": "/var/www/html",
        "Entrypoint": null,
        "OnBuild": [],
        "Labels": {}
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 472389949,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/20f0b33659673516ecc4676abaa3ae215ae881215aca2244d639ace8c2d77fb6/diff:/var/lib/docker/overlay2/bd746d702300b55b5bbd17c539edc5619e7cdf25b6004a3bde1c7f91f2906f4b/diff:/var/lib/docker/overlay2/2f15ef5f71f3f4eed92c0765ae37deb12d2fe61c27c370c32e7f8b9c5346709a/diff:/var/lib/docker/overlay2/8f3b0ef13bab5323ad8fc08394aa0656f51ce0a1c0be3d17eae9afabce63c92b/diff:/var/lib/docker/overlay2/e147f68d9b591c11dfd3ab48692cc3decd2991e2a7d5ab06c9247e32c17c754f/diff:/var/lib/docker/overlay2/8202d215fa901c223078e52a0f2bb7c4abc60be1d4fb0c569464efb546661056/diff:/var/lib/docker/overlay2/be881423b7016142df2da6e86f4496458b022f29add353349c7cd141ae118196/diff:/var/lib/docker/overlay2/cc552a0bf09826e29e3a68e567ab6b1766dfeda701ae969c0be8dd7f36879692/diff:/var/lib/docker/overlay2/3d6e1c2dd6f8c14b57d6f57f451c49aa581afcf1bbc6579b66f3061440c212a0/diff:/var/lib/docker/overlay2/4c2e9380de5b150faa7d7b5e196679363197ee1c36251a34e648ac0bdab6c700/diff:/var/lib/docker/overlay2/7cb461ad87ea35ab7b2337127443d874dfab4c98817b295f4d83b17a172db8ba/diff:/var/lib/docker/overlay2/6cbc06a0f1c76f8d3366f32c764e2e874ab525cc67f0df16f90f751d1b3781a5/diff:/var/lib/docker/overlay2/0f40a1a8291cc3df84337a6c4b93ae673c1fc0dbe6a64990ecf4de8d77b7ab05/diff:/var/lib/docker/overlay2/a44a7cad3ed48be07eaa3b545545e41ec6ac526f61aec854da884517a1216a2b/diff:/var/lib/docker/overlay2/3bb64f1bf6d7265bf6d17c8e3d9e5561923c625e07e708444759dd9931eb02a0/diff:/var/lib/docker/overlay2/5c965f3c74d7ff0a4d19d98cc10d53ed32c9f8a48b9103d417a7da7ea1d2a72d/diff",
            "MergedDir": "/var/lib/docker/overlay2/1752e1a2b0b97449cb761fa25d4a5c8690ce8876260459acfe99abc898ca0e74/merged",
            "UpperDir": "/var/lib/docker/overlay2/1752e1a2b0b97449cb761fa25d4a5c8690ce8876260459acfe99abc898ca0e74/diff",
            "WorkDir": "/var/lib/docker/overlay2/1752e1a2b0b97449cb761fa25d4a5c8690ce8876260459acfe99abc898ca0e74/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:2f71b45e4e254ddceb187b1467f5471f0e14d7124ac2dd7fdd7ddbc76e13f0e5",
            "sha256:6f098ed3c39c1320453376f8b30c9172bdf0a1323c815a43709fb5affa709940",
            "sha256:a107741d00666b069551861e8991261e9abbc218298970808fcc164346431b2c",
            "sha256:5628c4b4f6179301a4cedcd4fc30017623a15bd2e3294f2d43f5a822060a45c1",
            "sha256:7862eb51d81da2d5fca1ae411d98607b5f97017fdadbd205f9a8344a931a70e3",
            "sha256:bf51d712e6982bc8a082e9afcaacd54d7d80b2760291e6d3a48a862c39524549",
            "sha256:8fe7e69ebd498d9bfe763bdadd3ba07125a256e91d0c238aa2ae23c2a12f3d2e",
            "sha256:243e659d92a920b931c91c73f72c654cec783485fd36240d71ae15e137576596",
            "sha256:fd8e7473a69f01b313cac322efef141e83fb14ab2b3f87519db39a193f9b9a2b",
            "sha256:0d456e727b427b68361bb5ae76580796f830fb974b9b1032ade6e810ba3ac432",
            "sha256:ecb8142fac4cf15b7b12c9457f2c86f7c461fafc591ba271fb8e78cbd7f300dc",
            "sha256:ba03a659427ade90d5742608cf1ef02f31b5f56812beb9f546fdb2e90b7782e5",
            "sha256:ae85cc99445ce75475ab932adc11318df778a3c2c5806065332d11cba9d1a843",
            "sha256:ccd80c22c5327ec5b232017084c93ef2b3a82badd93d65764f16ec08aa4eafe8",
            "sha256:8b875596e8ff31259c447d006c5ceda04b6a692526f1c6bec4ba56f0edc06893",
            "sha256:e783b7f23da8b668204dff494d3636973ccb09f4178811ef93694639663dc622",
            "sha256:d3c96e8615f9a09e73bea19ee4fe3d7f01ce4d6949d930abef8b5c0c143f1278"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-15T09:50:05.418775672+08:00"
    }
}

更多版本

docker.io/c0ny1/upload-labs:latest

linux/amd64 docker.io472.39MB2026-07-15 09:50
11
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×