首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

dotnet serve 一句话开启文件服务器 通过 HTTP文件共享给其他设备

本文要告诉小伙伴的工具是 natemcmaster 大佬提供了 serve 工具,可以用来开启本地文件服务器,使用非常简单。...,如我需要发布 F:\lindexi\foo.txt 这个资源到我的笔记本 ubuntu 系统,我先进入到 F:\lindexi 文件夹 cd /d F:\lindexi 然后就是一句话开启文件服务器了...,后续的 -a 0.0.0.0 的意思就是监听本地的所有 IP 地址,此时通过 ipconfig 或 Linux 下的 ifconfig 可以看到本地所在局域网内的 ip 地址,让其他设备通过 http...://ip:端口 在浏览器打开就可以访问到了 在 Linux 下可以通过 wget 命令输入链接下载到文件,如我的设备上可以通过下面代码 wget -nc htp://172.18.134.16:1007.../foo.txt 拿到我另一个设备的文件 那我不想要开启服务器了可以如何关闭?

1.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    分布式通信的几种方式(EJB、RMI、RPC、JMS、web service杂谈)

    C/S模型调用的机制,客户机向服务器端发送调用请求等待服务器应答,是一种典型的请求应答机制,大致过程可以理解为本地分布式对象向本机发请求,不用自己编写底层通信本机会通过网络向服务器发送请求,服务器对象接受参数后...stub 充当远程对象的客户端代理,有着和远程对象相同的远程接口,远程对象的调用实际是通过调用该对象的客户端代理对象stub来完成的,效果和调用本地对象一样。...包含了三种类型的Bean,可以通过注释JPA一个规范来标记,其中有一种Bean,叫MDB消息驱动bean,它的通信机制涉及到了JMS协议。...ejb可以进行远程调用,但是不能够跨语言,ejb是同步调用,而平时我们说的的ejb异步调用指的是ejb的MDB异步通信。...利用http协议传输数据,优点常识的都知道http协议支持的较广泛,从这点来看Web Service层次要高一些、俗话说站得高看得远。

    2.1K80

    EJB学习笔记

    EJB是采用Java语言开发、部署服务器端的分布式组件的标准和框架。 分布式组件: 程序=业务+底层中间件服务 组件:按照一定的规范开发,并部署到相应的容器中适当的对象和相关部署文件。...持久化单元的定义文件,这个文件是描述数据库连接和事务管理的文件 <persistence version=”1.0″ xmlns=”http://java.sun.com/xml/ns/persistence...MDB的特点: (1) MDB不能被客户端直接调用,因为MDB没有本地/远程接口; (2) MDB是一个无状态的EJB,不能保存客户端状态,可以方便地构造一个池(pooling) (3) MDB不能返回异常给客户端...; (4) MDB通过实现onmessage()方法来处理消息。...JTA(Java Transaction API): ① UserTransaction(EJB或其他组件用该接口使用分布式事务) ② TrasactionManager:应用服务器与分布式事务服务器的接口

    1.1K30

    今儿咱说说消息那些事 | 开发角度看应用架构17

    JavaBeans 通过提供符合一致性设计模式的公共方法将内部域暴露称为属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 属性。...在Java中,能够实现远程对象调用的技术是RMI,而EJB 技术基础正是RMI。通过RMI 技术,J2EE将EJB 组件创建为远程对象,客户端就可以通过网络调用EJB 对象了。...与Java bean不同,MDB通过依赖注入其他Bean(类),是实现其他接口的方法。MDB的所有通信都通过JMS进行。每个MDB都配置为使用受管理对象侦听特定JMS目标。...也就说说,一个调用了onMessage方法的JavaBean,才可能是一个MDB通过这个方法队列接受消息)。 要激活MDB并将其与目标关联,还需要使用@MessageDriven注释。...双击JMSClient.java文件。 使用@Inject批注注入默认的JMSContext,它提供与在本地JBoss服务器上运行的嵌入式Artemis代理的连接。 ?

    1K20

    分布式通信的几种方式

    方式,采用http协议,发送请求到服务器,等待服务器返回结果。...不支持异步调用 WebService Web Service提供的服务是基于web容器的,底层使用http协议,类似一个远程的服务提供者,比如天气预报服务,对各地客户端提供天气预报,是一种请求应答的机制...,Java中使得程序可以和其他语言的CORBA实现互操作性的协议,和JRMP互补。...,优点,http协议支持的较广泛,从这点来看Web Service层次要高一些、俗话说站得高看得远。...JNDI是Java命名和目录服务访问接口,通过JNDI,可以访问 已经在命名和目录服务器中注册的服务对象,因此,可以把RMI对象注册在Ldap命名目录服务器中,然后使用JNDI对远程对象进行访问和调用各个对象都

    4.6K20

    实战:将POJO类转换为EJB | 开发角度看应用架构6

    它运行在应用程序服务器上,可以被远程客户端以及在同一个JVM进程中本地运行的其他Java EE组件使用。...此外,开发人员可以声明性地向EJB添加注释,以将业务方法公开为Web服务端点。 有两种不同类型的EJB:会话Bean和消息驱动Bean(MDB)。...消息驱动Bean(MDB)使Java EE应用程序异步处理消息。 MDB侦听JMS消息。对于收到的每条消息,它都会执行一个操作。 MDB为应用程序开发提供事件驱动的松散耦合模型。...如果客户端是远程的,则使用JNDI查找。 应用程序中的EJB组件在应用程序服务器内的容器上下文中运行。容器负责管理EJB的生命周期(创建,执行和销毁)。...在Java EE中,可以通过两种不同的方式管理事务:容器管理事务(CMT)和Bean管理事务(BMT)。

    1.2K50

    Java面试葵花宝典打印版【7】

    Domain目录\服务器目录\applications,将应用目录放在此目录下将可以作为应用访问,如果是Web应用,应用目录需要满足Web应用目录要求,jsp文件可以直接放在应用目录中,Javabean...服务器依然会将消息在此MDB可用的时候发送过来,而non-persistent方式的消息将被丢弃。...远程接口和Home接口不需要直接实现,他们的实现代码是由服务器产生的,程序运行中对应实现类会作为对应接口类型的实例被使用。 94、排序都有哪几种方法?请列举。 用JAVA实现一个快速排序。...我们把遵守以上标准的WEB服务器就叫做J2EE中的WEB容器。EJB容器:Enterprise java bean 容器。更具有行业领域特色。他提供给运行在其中的组件EJB各种管理功能。...例如,远程有一台计算机上运行一个程序,它提供股票分析服务,我们可以在本地计算机上实现对其直接调用。当然这是要通过一定的规范才能在异构的系统之间进行通信。RMI是JAVA特有的。

    51440

    数据库安全之MSSQL渗透

    一、MSSQL简介 MSSQL(MicroSoft SQL Server数据库),是微软开发的关系型数据库管理系统DBMS,是一个较大型的数据库,提供数据库的服务器到终端的完整的解决方案,数据库管理系统...这里通过演示远程命令执行来模拟实战情况,远程MSSQL数据库版本为2008版 环境信息: 远程MSSQL数据库的IP:192.168.112.166 假设已经爆破得到了sa密码 创建用户联合wmiexec...数据库通过查询方式调用mdb文件,执行参数,绕过系统本身自己的执行命令,实现mdb文件执行命令。...服务器10.12.10.3 这里假设已经获取到了Web服务器和域控的权限 1、搭建二级代理 1)在域控上传frpc.exe和frpc.ini文件 #frpc.ini[common]server_addr...= socks5 2)在Web服务器上传frpc.exe、frpc.ini、frps.exe、frps.ini文件 # frps.ini[common]bind_addr = 10.10.10.101bind_port

    6.3K10

    干货 | vCenter 漏洞利用总结

    而 vSphere client 有更加详细的性能监控,批量更新接管所有 ESXi 系统版本。通过资源池也可以规划虚拟机资源占用。...vCenter Server 在 ESXi 6.0 之前是通过 C/S 架构来管理 ESXi 集群的,没有 web 端,且安装环境较为苛刻,必须为 Server 版本的服务器才可以安装。...而部署了 vSphere web client 的服务器被称之为 vCenter Server。.../tmp/POC 如何远程创建该临时文件内,经过可以在 _i 参数前加一个斜杠,目录会被创建。之后就可以通过目录拼接的形式进行文件写入。...在 vCenter 中 /storage/db/vmware-vmdir/data.mdb 提取 IdP 证书,为管理员用户创建 SAML 请求,最后使用 vCenter server 进行身份验证并获得有效的管理员

    5.1K30

    认识EJB_ej是什么的缩写

    MDB实际上是一个异步的无状态SessionBean,客户端调用MDB后无需等待,立刻返回,MDB将异步处理客户请求。...使用服务的角度来看,开发人员可以不区分 EJB 容器与 EJB 服务器,可以认为EJB 容器和 EJB 服务器提供的服务都是由容器提供的。 6....如 EJB 的客户端可以是独立的Java 程序,也可以是运行在 Web 容器中的 Servlet或 JSP 构件,Servlet 或 JSP 形式的 EJB 客户端响应 Web 客户的请求;EJB的客户端还可以是其它的...中支持的t3 协议(一种基于 HTTP 的协议)来访问远程 EJB 构件。...EJB 构件是分布式对象,可以被客户应用或者其它 EJB 构件进行远程访问;而普通的 Java Bean 构件只能在其构成的应用中使用,不能提供远程访问的能力。

    80230

    信息收集小结

    0x01 整体思路 针对域名信息收集思路 一、根据域名通过whois查询相关注册人信息(姓名、邮箱、电话) 二、根据注册人信息进行whois反查,查找出目标其他域名信息组成信息网 三、根据域名通过搜索引擎和工具查询目标子域名...一般情况下计算机访问域名会首先查找本地的host文件,找到域名对应的IP地址(常用于本地域名部署以及软件破解),如果host文件中不存在,那么回去请求域名服务器获取IP地址。...8080-8090 web 常见web攻击、爆破、中间件漏洞、 CMS版本漏洞 9090 websphere 爆破、控制台弱口令、反序列化 9200/9300 elasticsearch 远程代码执行...通过查找这些敏感文件可以找到相对应的敏感信息,有时候还能直接获取后台登录账号密码进入后台。...4、邮件服务器查询 邮件服务器一般情况下可能与web服务器同属一个IP,那么可以在通过邮件交流时查看邮件的源代码查找真实IP地址。

    90440

    android进程间通信方式有哪几种_安卓进程间通信

    前置知识 其实android中追根溯源只有两种进程间通信方式,其他的方式都是通过封装这两种方式而得到的: Binder与Socket Android——Binder机制....模式,客户端对服务器发出请求,服务器收到请求并且根据客户端提供的参数进行操作,然后结果返回给客户端 RPC 位于 OSI 模型中的会话层 IDL : Interface Description...,并且想要在服务中处理多线程时,才有必要使用 AIDL 如果需要调用远程方法,但不需要处理并发 IPC,就应该通过实现一个 Binder 创建接口 如果您想执行 IPC,但只是传递数据,不涉及方法调用,...文件共享 Windows 上,一个文件如果被加了排斥锁会导致其他线程无法对其进行访问,包括读和写;而 Android 系统基于 Linux ,使得其并发读取文件没有限制地进行,甚至允许两个线程同时对一个文件进行读写操作...APP的service,这样你的APP可以和其他APP交互。

    1.8K10

    二十九.小白渗透之路及Web渗透简单总结(YOU老师)

    外网入口讲究“见缝插针,伺机而动”,涉及内容包括: Web服务器 V*N服务器 邮箱服务器 APK逆向 WIFI接口 其他 举个例子,某小偷想进入公司进行盗窃,小偷怎么进入公司呢?...结合前期收集到的信息,成功登录目标重大项目库的源码服务器,针对源码进行深入分析,配置文件中找到了系统运维邮件账号和密码,并成功进入运维邮箱。...[网络安全自学篇] 四十二.DNS欺骗和钓鱼网站原理详解及漏洞还原 [网络安全自学篇] 四十三.木马原理详解、远程服务器IPC$漏洞及木马植入实验 [网络安全自学篇] 四十八.安全术语、Web渗透流程...如果管理员为了防止他人非法下载数据库,而把数据库改成#database.mdb,如果页面地址为http://www.xx.com/rpd/#database.mdb,那我们把%23加到替换#,修改为http...如果正常,那么输入http://127.0.0.1:端口/值(目录文件)?提交值,就能通过工具猜表名、列名。

    2.7K22

    谈谈渗透测试中的信息搜集

    ;如果目标站本身找不到好的入手点,这时候,如果想快速拿下目标的话,一般都会先找个目标站点所在服务器其他的比较好搞的站下手,然后再想办法跨到真正目标的站点目录中。...C段是和目标机器ip处在同一个C段的其它机器;通过目标所在C段的其他任一台机器,想办法跨到我们的目标机器上。常用的工具有webscancc,Nmap,Zenmap。...常见有.git文件泄露,.svn文件泄露,.DB_store文件泄露,WEB-INF/web.xml泄露。...**,owa,webmail,目标oa,各类java控制台,各类服务器web管理面板,各类web中间件漏洞利用,各类web框架漏洞利用等等…… tcp 110 [邮局协议,可明文可密文] 可尝试爆破,嗅探...-9081,9090 websphere控制台 java反序列化/弱口令 tcp 9200,9300 elasticsearch 远程执行 tcp 10000 webmin linux主机web控制面板入口

    1.9K20

    Java面试系列3

    它还支持消息系统到远程过程调用(RPC)等大量的应用程序。 4....WEB SERVICE: 是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。...19.JAXP(解析XML的Java API) . 20.RMI:(Remote Method Invocation /internet对象请求中介协议) 他们主要用于通过远程调用服务。...例如,远程有一台计算机上运行一个程序,它提供股票分析服务,我们可以在本地计算机上实现对其直接调用。当然这是要通过一定的规范才能在异构的系统之间进行通信。RMI是JAVA特有的。...30.Web Service Web Service是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行互操作。

    89050

    Google黑客基础语法学习与使用

    分类从左往右从上到下分别是 1.立足点:可帮助攻击者立足于Web服务器的查询示例 2.敏感目录谷歌Google网站共享敏感目录的集合。这里包含的文件将从敏感到über-secret变化!...8.Web服务器检测 这些链接展示了Googles极棒的配置Web服务器的能力。 9.包含用户名的文件 这些文件包含用户名,但没有密码……但是,谷歌在网站上查找用户名。...在 apache 的服务器上可以通过 httpd.conf文件中的单词indexs前加一个连字符或者减号来禁止目录列表 2.robots.txt #开头的行会被认为是注释,每一个不以#开头的行都会以User-agent...2.选择一个强大的自动化工具来扫描你网站上是否有信息的泄露 3.不要使用默认的登录入口,以防止登录入口被hacker猜解 4.关闭数据库的远程管理工具 5.删除明显的显示软件版本的信息 6.配置服务器只能下载特定的文件类型...13.备份的源代码请经过专业的混淆,防止被下载之后轻易读取到内容 14.及时更新服务器的系统,修复潜在的漏洞 15.安装正规的安全防护软件 ---- 0x04 附录 推荐Google的渗透测试的两个好朋友

    1.5K21

    手写一个HTTP图片资源服务器,太容易了叭!

    来自:binhao.blog.csdn.net/article/details/112059406 摘要 web开发一直是行业热门技术,而要做web程序就离不开http服务器,现在主流的http服务器用的最广的如...还有商用版本的各式各样的http服务器,而再行业类各种微服务,各种web开发技术层出不穷,都是基于这些服务器上的架构上的使用,并没有本质上提高服务器运行的效率,笔者在研究http服务的过程中,就花了一早上来写了这样一个...一、什么是http服务器 HTTP服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以处理浏览器等Web客户端的请求并返回相应响应,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载...1目前最主流的三个Web服务器有Tomcat、Apache、 Nginx 。 http服务器用来干什么: 如下图所示,网络通过一个如tomcat一样的http服务器来获取一台计算机上的资源。...先在我项目配置的文件夹下放两张图片 通过浏览器加文件名的方式来访问试试结果: 两张图片现在就可以通过网络来浏览了,怎么样,很神奇对吧,接下来就看下代码是怎么实现的?

    51240
    领券