互联网法律人必知必懂的100个技术概念——服务器篇|天同网事

学术   2024-10-23 17:58   北京  
文 / 邹晓晨,天同律师事务合伙人、互联网业务负责人

前 言:互联网的发展已深入到社会生活的各个领域,当然也不可避免地影响到法律行业。法律人在工作中正越来越多地接触互联网与电子证据。有一些案件完全基于互联网而产生,例如:侵犯信息网络传播权案件,软件侵权案件、非法入侵计算机信息系统案件。还有一些虽为传统案件,但其场景已经移植到互联网当中。例如:网络传销案件、网络开设赌场案件。甚至在非讼、合规和并购的项目中也会涉及到诸多互联网概念。例如:在互联网项目尽职调查中,需要通过日志判断网络用户的活跃度;数据合规业务中,更是需要根据数据库服务器的位置与访问方式来判断敏感数据的出境问题。因此,法律人已经无法对互联网说不。

但是,目前整个法律职业共同体对网络技术的理解仍非常浅显。这一方面是因为科班法学教育基本不涉及计算科学;另一方面,信息技术更新极快,即便是计算机专业人员也要时刻保持知识更新,更何况非专业人士。

因此,当法律人遇到不理解的技术概念时,往往去“某度”搜索答案。而搜索引擎作为开放平台,无法保证其信息的真实性。甚至,基于商业利益还有一些误导性的虚假信息存在。法律人如果对其内容盲目引用,很可能导致案件处理出现偏差,造成”魏则西“式的悲剧。

法律人即便通过严谨的检索得到正确的技术文献也很难直接上手使用。原因有以下两个:

1、所有的技术文献均为专业人员撰写,需要读者具备一定的计算机基础知识。法律人由于欠缺相关背景知识而难以上手。

2、所有的技术文献均不是从法律人的工作角度来撰写。法律人不是程序员,理解网络技术的目的并非全面掌握某个开发工具,而是为解决案件中的某一个具体问题。以“服务器”概念为例,相关内容散列于“操作系统”、“计算机网络”、“数据库系统”三门大学计算机专业主干课程中。法律人不可能学完这三门课程后才开始工作。因此,法律人需要技术文献紧贴法律实务,需要花费最少的时间成本得到最准确的答案。即,法律人需要的不是“系统学习”,而是“快速定位+精准打击”。

此外,在法律和网络技术领域中还有一些文字相同但含义截然不同的概念和术语极易混淆。例如:

“P2P”在网络环境中指的是点对点通信协议(Peer to Peer)。但在金融法律中“P2P”指的是自然人之间相互借贷的商业模式(Person to Person)。

“协议”在合同法中指的是双方意思表示一致后达成的契约性文件。但是在网络环境中“协议”指的是计算机之间相互通信所需要遵循的数据交换格式。

“IP”在知识产权法中指的是“智慧财产”,后被泛指具有一定商业价值的作品。但在网络环境中“IP”指的是互联网协议(Internet Protocol)以及根据该协议赋予计算机的身份标识(IP 地址)。

以上问题已经成为互联网时代法律人的痛点。而本文的目的旨在架起法律和技术之间的桥梁。从法律人与案件的实际需求切入,用最贴近法律实战的方式解读技术,构建法律人专用的“技术语境”。希望通过本系列的100篇文章能够解决法律工作中遇到的大部分技术问题。让法律人可以用最短的时间和最少的精力得到最精准的答案!

目 录



一、法律人为什么需要了解服务器

二、什么是服务器?

三、服务器的基本类型

四、服务器长什么样?

五、服务器被部署在哪里?

六、服务器的取得方式

七、服务器的功能类型划分

八、如何固定服务器中的证据

九、法律人针对服务器常见的理解误区
十、结语

律人为什么需要了解服务器

自互联网1972年问世以来,“客户机+服务器”(Client+Server)即C/S架构一直是互联网稳定不变的基础。可以说,互联网就是无数的“客户机+服务器”的集合。尽管出现了“P2P”“区块链”等新技术,但“客户机+服务器”仍然是互联网的绝对主流架构。

而在“客户机+服务器”架构中,最重要的组成部分就是服务器。可以说,没有服务器就不存在互联网。在各类网络侵权、网络犯罪案件中,都会大量涉及服务器的分析和取证。如侵犯信息网络传播权案件,一般以被告是否将作品或数据上传服务器作为承担民事责任的条件。如网络犯罪案件,一般以被告是否掌握服务器管理权限为判断其是否为主犯的依据。如果对服务器这一概念认识不足,案件办理就容易出现偏差。因此,正确地理解什么是服务器?互联网环境中有哪些类型的服务器?服务器被部署在哪里?如何对其进行分析取证?不同功能的服务器在法律上如何定性?这些问题对于法律人来说极为重要。

下面,我们就从法律实践的角度谈一谈服务器的概念。需要特别说明的是,本系列文章的目的是让法律人用最快的速度通晓技术概念。因此,行文尽量避免使用晦涩的术语。对于一些与法律人无关的技术内容,也尽量予以省略。

什么是服务器?

简单地说,服务器就是在互联网上提供各种网络服务的专用计算机。例如:网站页面服务器、数据库服务器、邮件服务器、文件下载服务器等。

例如:

读者在阅读本篇文章时,手机就是“客户机”,腾讯公司用于提供文章内容的计算机就是服务器。二者组成了一个典型的“客户机+服务器”架构。

张律师在办公室用笔记本登录“中国裁判文书网”检索案例。此时,张律师的笔记本就是“客户机”,“中国裁判文书网”用于提供判决书的计算机就是服务器。二者组成了一个典型的“客户机+服务器”架构。

服务器的基本类型

我们日常接触到的服务器可分为两大类,一类叫做“物理服务器”,一类叫做“云服务器”。

“物理服务器”比较容易理解,指的是现实存在的且看得见摸得着的服务器。

而“云服务器”泛指各种使用“云技术”的服务器。“云技术”是一种虚拟技术,可以将分布的计算能力组成集合然后灵活分配。简单地说,“云服务器”的运作模式就是使用云技术将若干物理服务器组成一个运算能力强大的集合,然后根据客户的需求将算力灵活分配销售。

例如:某律所为了搭建官网,从阿里云处购买了一台硬盘1T、内存8G、CPU英特尔至强E5的云服务器。律所在使用这台云服务器时感觉不到它与真正的物理服务器有任何区别。但在物理上,并没有这样一台服务器的存在。这台服务器是阿里云用软件虚拟出来的。

如果有一天律所发现服务器存储空间不够了,需要将硬盘从1T扩容到2T。若是在物理服务器的场景下,管理员则必须进入机房先找到这台服务器,然后在上面再增加一块1T的硬盘。但在云环境下则简单得多,管理员只要在后台中将这台云服务器的硬盘空间设置成2T即可(见下图)。

云服务器的优势显而易见,但也给司法机关的证据固定带来新的挑战。关于云服务器的取证问题将在后文中详述。

服务器长什么样?
法律人能够辨识服务器的外形很重要,因为有很多网络设备与服务器的外形相似。例如路由器、交换机、防火墙等。试想如果你是一名警官,或是一名负责证据保全的法官,在对服务器进行扣押或取证时,看到一机柜的设备却搞不清哪个是服务器,哪个是路由器。这种场景该有多么尴尬。

下图便是一台服务器的典型外观:

读者可能会惊讶,服务器怎么长得这么奇怪?事实上,服务器外形由它的工作环境所决定。大部分服务器被放置在机房的机柜中。而为了在如此有限的机柜空间内放置尽可能多的服务器,服务器的外形就被造得长而薄。其又因之得名“刀片服务器”或“机架服务器”。

而外形类似于台式机主机的服务器又称塔式服务器。一般使用在没有机房、机柜,且访问量不大的企业内网环境中。这种服务器使用的场合较少。塔式服务器的外形见下图。

服务器被部署在哪里?

与技术人员的关注点不同,法律人并不关心服务器的品牌、性能、价格、可靠性等因素。法律人对服务器这一概念的关注,完全是出于“证据固定“与“证据分析”的需要。而对服务器中的内容做证据固定与分析,最好的方式就是“扣押”、其次是“现场勘验”、再次是“远程勘验”,最后是“外部访问”(这种方式难以固定服务器中的全部数据)。因此,法律人需要知道服务器通常都被部署在哪里。

1、部署在IDC中

IDC是互联网数据中心(Internet Data Center)的简称。服务器需要24*7的不间断运行,对带宽、温度、湿度、电力都有很高的要求。由于这个原因,大部分服务器被放置在IDC的机房当中。一般均由专业的互联网接入服务商企业运营。

  常见的IDC企业有:中国联通、中国电信、中国移动、阿里云、腾讯云、蓝讯、网宿等。IDC机房的内部环境见下图:

2、放置在公司内部

有些企业出于业务成本或安全考虑,会将主要供内部使用的服务器放在公司的办公室场所。例如:有些律所会将OA系统服务器放在事务所内。有些互联网公司会将保存有核心代码的SVN服务器放置在写字楼里。

司法活动中经常涉及对服务器的查封、扣押或勘验,所以正确地判断物理服务器的位置很重要。如果判断错误,就会出现以下尴尬场面:

在刑事侦查中,侦查人员要求公司员工说出某台服务器的下落并协助扣押这台服务器,却被告知该服务器位于美国加利福尼亚。侦查人员用最快速度变更取证方案,打算用远程勘验方式进行取证。但等到取证环境搭建完毕后,该服务器已经被关闭。

在民事诉讼中,法院前往朝阳区酒仙桥机房扣押某台服务器,但机房查看系统数据后告知法官,放置在朝阳区酒仙桥机房的仅仅是该网站的加速节点,而主服务器位于广东。

要想正确完成证据保全任务,需要完成下面几个步骤的分析:

(1)确定需要固定的数据在哪一台服务器中?

(2)分析这台服务器是物理服务器还是云服务器?(云服务器无需扣押也无法扣押)

(3)如果是物理服务器,那么它到底在哪里?

  但是,以上三个问题并不容易判断,需要一定的网络侦察手段和技术分析方法。如ping命令、tracert路由追踪命令、端口扫描与嗅探工具等。因篇幅所限,本文无法详细展开。读者如果有兴趣,可以加下方笔者微信个别探讨。笔者日后也会另行刊文介绍。

3、与物理服务器不同,云服务器无需考虑定位问题。

由于云服务器不存在物理概念,从证据获取的角度无需对其进行定位。如果司法机关需要获取云服务器的内容,只需要联系阿里云等云服务商进行证据保全以获取该服务器的镜像文件,即可掌握服务器当中的内容。

服务器的取得方式

1、租用服务器

租用服务器是指使用人按照一定的费用标准,向IDC服务商支付服务器租赁费用并取得服务器的使用权。服务器的所有权仍属于IDC服务商。

2、托管服务器

托管服务器,是指托管人将自购的服务器放置在IDC机房中并向IDC服务商支付带宽费用。虽然服务器被放置在IDC机房中,但服务器的所有权属于托管人。

3、关于云服务器取得方式,根据其虚拟性质当然只能“租用”,不能“托管”。

法律人需要了解“租用“与“托管”两种不同的取得方式的原因,是因为“租用”的服务器为IDC的合法财产,托管人仅有使用权而没有所有权。因此,无论是刑事案件还是民事案件,IDC一般都不允许对租用的服务器进行扣押,司法机关只能选择勘验的方式对服务器进行证据固定。而“托管”服务器则不存在这一问题。

服务器的功能类型划分

司法实践当中,法律人往往需要根据服务器的功能来确定证据的收集、固定、分析方法,并根据服务器的功能确定相关被告的法律责任。因此,服务器功能的类型划分是法律人对服务器认识当中最为重要的问题,同时也是法律人必须掌握的技能。下面举例说明:

(1)在网站或APP著作权侵权案件中,往往存在“深度链接”或“外部链接”的情况。因此,查明保存有涉案作品的服务器由谁来提供是案件的关键问题。在网站或APP的经营者与服务器提供者不一致的情况下,服务器的提供者可能需要与网站或APP的经营者一同承担连带责任。有些情况下,网站或APP经营者甚至可以免责。

(2)在网站或APP侵权案件中,除网站或APP的运营者外,往往会有其他主体通过服务器、API接口、SDK等为网站或APP提供不同程度的支持。如登录服务、收款服务、资源内容服务等等。如果需要追究这些主体的责任,则需要首先判断众多服务器的作用和提供者,再根据相应案由的归责原则与注意义务(如侵犯著作权、侵犯商标权、侵犯技术秘密、一般不正当竞争等),来判定相关主体是否应当承担法律责任。如果不能正确地判断服务器的作用,就无法进行后续的法律分析。

(3)在传播淫秽物品案件中,保存有淫秽视频的服务器是案件的关键证据,需要妥善进行证据固定。同时,负责将淫秽物品上传至服务器的人与服务器的管理员应当被追究法律责任。

(4)在网络赌博案件中,“赔率”系由代码预先设定的,保存有设置赔率代码的服务器以及保存有博彩用户数据的服务器是案件的关键证据,需要妥善进行证据固定。同时,编写赌博代码的程序员与数据库管理员应当被追究法律责任。

而法律人针对服务器最常见,同时也是最严重的一个认识误区是认为某个网站或某个APP只有一台服务器或只有一种类型服务器。这台服务器中包含有查明案件事实的所有数据,只要找到这台服务器进行扣押或取证就完事大吉。于是我们经常在案件当中见到这种情况:

(1)公安机关通过ping命令,确定某网站的域名www.sifu.com对应的IP地址为阿里云提供,遂向阿里云调取相关服务器内容。但由于阿里云为云服务器并无物理机存在,公安机关仅能调取到该服务器的镜像文件。事后通过对镜像文件分析后发现,其中并无公安机关所需要的后端程序文件与数据库文件。

(2)原告从小米市场下载侵权游戏,确定侵权游戏下载自小米公司的服务器,遂向法院申请调查令向小米公司调取侵权游戏的后台数据。但是,小米公司作为应用市场的经营者仅提供涉案APP的下载,APP的运营一般与小米、华为等手机应用市场无关。

(3)原告发现某侵权APP,但无法确定该APP的实际经营者,遂使用抓包工具抓取该APP与服务器间的会话,以此来确定哪些服务器为APP提供了支持。不料发现这款APP在运行过程中涉及三十多个不同的服务器域名,对应了三十多个不同的公司主体。原告无法判断这些服务器的作用,遂本着“宁可错杀一千不可漏掉一个”的原则将三十多个被告一同诉至法院,结果被法官严厉训斥。

(4)原告发现某网站在传播己方版权的影视剧节目,遂在公证”固定证据“后,以侵犯信息网络传播权为案由将网站经营者诉至法院。但被告抗辩其网站服务器中并未保存影视剧节目,相关影视剧均从第三方网站中链接而来,而受案法院又坚持以“服务器原则”作为侵犯信息网络传播权的判定标准。案件一时陷入僵局。

以上问题均是因为法律人对于服务器的类型与作用了解不清所致,所以,我们需要按照以下方法正确掌握服务器的分类。

1、前端服务器(web页面服务器)

前端服务器用于部署网站运行所需要的前端文件。如Html、CSS、JS代码,以及各类图像文件等等。前端服务器一般打开80端口并通过HTTP协议由网络用户公开访问,是我们最常见的一类服务器。

2、后端服务器(业务逻辑服务器)

后端服务器用于部署一个网站运行所需的后端程序,如Java程序等等。这类服务器一般不公开,需要由前端传递参数来提供服务,无法由网络用户直接访问。后端服务器往往保存有APP或网站完整的业务逻辑,重要性极高。

3、数据库服务器

数据库服务器用于保存网络用户用户名、登录密码、各类业务数据等,是互联网公司最重要的核心数据资产。这类服务器一旦被攻击就会造成严重的后果(俗称拖库)。因此一般都配有严密网络安全防护措施,用户在正常情况下,无法接触到数据库服务器,只能通过后端服务器间接访问。因此,在没有获得相应数据库管理权限和接入手段的情况下,任何外观取证方法都难以触达数据库服务器。唯一的例外,是在刑事案件中公安机关可以通过技术侦查手段访问数据库服务器。

常见的数据库软件有Mysql、Sql server、MongoDB、Postgre、Oracla等。

前端、后端、数据库基本架构见下图:

4、文件下载服务器

文件下载服务器用于集中提供文件下载服务。如视频下载、游戏安装包下载等。

在涉及较大、较多文件下载的场合,文件下载服务器一般不会与前端页面服务器混同,而会另外设置专门的服务器用于下载。

5、节点加速服务器

节点加速服务器又称CDN服务器(Content Delivery Network,内容分发网络)。由于互联网的架构近似于我们常见的高速公路网。如果服务器设置在北京,那么深圳用户的访问速度就会相对比较慢。因此,互联网公司一般都会在全国多个地点设置节点加速服务器,将一些访问量极大的内容缓存在节点加速服务器当中,供周边地区网络用户就近访问。以加快访问速度,减少网络瓶颈。

6、Windows服务器

Windows服务器系指使用windows Server操作系统的服务器。这种服务器的用户界面和使用方法与我们常用的Windows桌面操作系统基本相同。通过点击“我的电脑”可以方便地查看服务器当中的内容。因为操作简单,所以Windows服务器是在中小企业内网服务中使用率最高。

7、Linux服务器

Linux服务器使用Linux系列操作系统的服务器。由于使用Windows操作系统需要向微软公司支付版权费用,且Windows服务器的系统效率较低。因此互联网企业都倾向选择使用开源的Linux系统为服务器操作系统。Linux服务器没有类似于Windows的图形操作界面。查看、分析、复制其中的内容需要掌握Linux的基本命令,对法律人来说有一定的难度。

如何固定服务器中的证据

证据是诉讼的基石,法律人与服务器发生的各种交集都与证据相关。因此,采用不同的方式对服务器取证将产生不不同的效果。服务器取证一般有以下几种方式:

1、现场扣押

现场扣押指的是司法机关前往服务器的放置地点(一般为IDC)。以扣押服务器或扣押服务器硬盘的方式对服务器中的内容进行证据固定。

由于服务器往往部署在第三方IDC中,现场扣押不需要被告配合,一般也不会惊动被告。司法机关在将服务器整体带回后有充分的时间做证据分析,不用担心服务器被关闭或删除。但其缺点在于必须前往服务器所在的IDC机房实施扣押,而IDC机房散布于全国各地,舟车劳顿在所难免。且在扣押前需要准确判断IDC机场的所在地,需要一定的情报收集与技术分析能力。

2、远程取证(勘验)

既然服务器的现场扣押具有前述诸多不便,那么能否通过互联网对服务器进行取证呢?答案当然是肯定的。服务器可以通过互联网访问,就必然存在通过互联网进行远程证据固定的可能。

远程取证可分为两种情况:

第一种是通过公开访问的方式对服务器中的开放数据进行取证。网页公证就是最常见的开放数据的取证方式。法律人对网页取证应该都很熟悉,本文不再赘述。对于海量的开放数据,也可以使用爬虫等自动化工具进行取证。但需要注意爬虫的合法性问题

第二种是针对非公开数据进行取证。互联网虽然是开放环境,但并不意味着任何数据都会向任何人开放。如果取证的对象是不向公众开放的数据,例如网站或APP的后端程序、数据库中的用户数据等数据通过前端访问的方式无法获取,就需要服务器的管理员提供相关用户名和密码才能完成证据固定。这是远程取证最大的缺点。

针对非公开数据的远程勘验需要使用一些专用工具。例如:远程登录工具如Mstsc、Putty、Telnet等,数据库管理工具如Navicat等、服务器管理工具宝塔面板等。这些工具的功能各不相同,因篇幅所限本文无法详细展开。读者如果有兴趣可以加下方笔者微信个别探讨,笔者也可以另行刊文介绍。

3、云服务器的取证

云服务器的出现改变了IDC的商业模式。由于云服务器基于虚拟架构,是用XEN等软件模拟出来的服务器。因此,在现实中并不存在一台相对应的实体服务器。云服务器在使用上与物理服务器几乎相同,但当涉及对云服务器进行查封、扣押或取证时,与物理服务器区别甚大。

由于现实中并不存在这样一台物理上服务器,司法机关无法对云服务器进行直接查封或扣押。对其整体取证的唯一方法是到云服务商处复制这台云服务器的镜像文件(见下图)。

因此,在云服务器取证场景中,首先需要判断一台服务器究竟是物理服务器还是云服务器。由于云服务器与物理服务器提供相同的功能,从外部很难准确做出判断。但是,由于阿里云等公有云服务器的IP基本都被收录进IP数据库,我们可以从IP大致推断出该服务器是否运行在云上(见下图)。但需要特别说明的是,这种方法不适用于私有云或混合云

法律人针对服务器常见的理解误区

1、认为某个网站或者APP只有一台或几台服务器

真实商业环境远比教科书复杂。由于单台服务器的运算能力有限,所以一般互联网企业会有几十台、上百台服务器,大的互联网企业甚至会有几千上万台服务器。这些服务器有的集中部署,有的分布部署。有的独立运作,有的协同运作。一个网站只有一台服务器的情况已经非常少见。即便是个人站长也会同时使用两到三台服务器。

法律人往往把服务器架构理解得过于简单,认为只要找到被告的服务器然后打开“我的电脑”。所有侵权的、违法的,需要保全的内容就会直观展现在窗口里。事实上,能够被这样找到的服务器上一般不会保存有重要的内容。真正有价值的内容会被保存在一个整体架构中的其他服务器中。笔者在出庭时,经常听到法院要求被告当庭打开服务器勘验,但被告均表示无法配合。这并非被告故意隐匿证据,而是服务器架构复杂,确实无法当庭进行展示所致。

而“微服务”架构和“devops”模式的出现,又将服务器的数量进一步增加。以“无讼APP为例”,共有120台服务器为APP的运营提供各种服务,即便是专业人士也很难马上搞清楚其中各种服务的依存关系。我们必须承认,随着技术的发展取证问题日趋复杂,法律人必须掌握更多的知识和技能。

2、认为服务器保存在被告的办公场所里。

服务器需要24*7的稳定运行,对带宽、温度、环境、电力都有很高的要求。因此大部分服务器均托管在IDC机房中,而不是在某个企业的写字楼里。在涉及案件对服务器进行查封、扣押的时候,需要首先搞清楚服务器的放置地点。

3、认为服务器一定可以查封或扣押

如本文之前所述,服务器的取得方式可以为“托管”,也可以为“租用”。在被告“租用”服务器的情况下,由于该服务器的所有权属于案外人。司法机关一般不能查封或扣押案外人的合法财产。

即便是“托管”服务器,司法机关对其查封或扣押也要慎重,在扣押前需要区分服务器的性质,否则会造成该服务器上运行的合法业务中断并导致严重后果。例如:数据库服务器一旦被扣押就会造成全部业务瘫痪。

如果相关数据保存在云服务器当中,则不存在查封或扣押问题。

4、网站或APP的经营者与服务器的所有者一致

与法律人通常的理解不同,一个网站或APP下的内容既可能来自该网站或APP的经营者自身的服务器,也可能来自第三方服务器。这种“不一致“的情况使得取证与法律责任的判断变得更加复杂。因此,在相关的场景中,有必要使用抓包工具来确定服务器的部署情况。常见的抓包工具有Fiddle、Wireshark、Burp Suite、Charles等。这些工具的功能各有侧重,因篇幅所限本文无法详细展开,读者如果有兴趣可以加下方笔者微信个别探讨。也可以另行刊文介绍。

5、IP地址与服务器存在一一对应关系

原告取证的时候,一般都会通过ping命令获得某个域名的IP地址,再通过该IP地址追踪、确定某台服务器。这是教科书式的标准做法。但是,随着技术的发展,真实的业务环境早已与教科书相差万里。在真实的业务环境中,一般在服务器之前还部署有路由器、防火墙、IDS等网络设备。所以,我们通过PING命令所得到的IP地址,往往是防火墙等网络设备的地址,或是一台负载轮询服务器的地址。如果根据这个IP地址去调取服务器内容、扣押服务器、分析服务器提供者的法律责任,则很难得出正确的结果。

结语
正如本文开篇所述,服务器是整个互联网环境中最为重要,同时也是与合规、诉讼关系最紧密的概念。因此我们将服务器篇作为“互联网法律人必知必懂的一百个技术概念”的开篇之作。但由于服务器涉及的问题纷繁复杂,本文未能逐一穷尽,尤其是各类技术工具的使用未能展开,还请各位读者谅解。如果大家有任何疑问、意见和建议,欢迎留言或加下方笔者微信深入探讨!




“天同网事”栏目由邹晓晨律师主笔/主持,本栏目深入研究互联网产业中竞争领域、知识产权领域、信息安全领域的相关技术问题与法律问题,并致力于将其打造成一门全新的“边缘学科”。我们希望借此栏目与法律同行和互联网产业同行一起分享资讯,碰撞观点,传播知识经验。如您有任何想法、意见、建议,欢迎点击文末留言。

查看近期文章,请点击以下链接:


天同诉讼圈
商事诉讼的圈儿
 最新文章