首页> 资讯> 曝光> 正文

央视曝光窃听黑色产业链:受害人遍布全国

2020.12.28 20:08 11833

央视网快看27日消息,近日,江苏省南京警方摧毁了一条包括生产厂家、销售代理在内的生产销售定位、窃听、偷拍设备的网络黑色产业链条,抓获犯罪嫌疑人28名,缴获相关设备2000多个。警方调查发现,这些设备被生产者伪装成充电宝,可以在使用者不知情的情况下,被人远程定位、轨迹查询、远程录音等,涉嫌侵犯公民个人信息。

网友评论:GPS定位器变身窃听器 有公司因此损失上千万

一提起窃听,很多人可能最先想到的都是谍战剧的剧情。然而,这些我们在电影电视里看到的情节很有可能就发生在我们身边。今年8月,央视网曾报道,北京一家安防公司就因为商业机密被窃听,企业竞标失败,蒙受了重大损失,而窃听器竟然是我们常见的GPS定位器。

在北京一家安防公司,记者见到了这样一个小黑盒。工作人员告诉记者,企业讨论营销方案的会议是高度保密的,但没人想到,座椅下却藏着这个小黑盒。由于商业机密泄露,企业竞标失败,从而蒙受了上千万元的损失。这种小黑盒子,叫做GPS定位器,它广泛用于汽车防盗和企业运营车辆管理。

而这样的产品是如何用来非法窃听的呢?记者尝试买了一个产品进行测试,拆开产品的包装,是一个火柴盒大小的塑料盒,记者按使用说明书在手机上安装好APP,打开APP,果然在上面就能实时观察车辆的行驶轨迹。接下来要尝试的是远程监听。两位记者约定,一位和定位器一起留在车内,另一位记者回到办公室准备听音。结果证实,不管被窃听者的声音是大还是小,监听到的声音就像跟对方打电话那么清楚。此外,在APP的界面中,还有一个“远程录音”的按钮,启动后,这段对话就被存到了手机里。

也就是说,只要在被窃听者身边放置这样一个GPS定位器,就相当于放了一个保持通话的手机。一切声音会被传到窃听者的手机上,甚至被录音,被而窃听者对发生的这一切却浑然不知。

GPS定位器广泛用于私家车的防盗和企业进行车辆管理。但是,当GPS定位器被设计成小巧易于隐蔽、能远程听音的时候,就让产品变了味。而且一些生产厂家和销售商家也正是利用监管盲区,在一些电子产品销售推广广告中进行或多或少的明示暗示其隐藏功能。

这种能够远程收音的GPS定位器,内部结构非常简单:一块物联网芯片,还有一块为它供电的电池。芯片接收卫星数据,将数据传输至信号塔,再经信号塔将定位数据传至服务器,使用者向服务器发送请求,就能获取芯片的精准位置。相比一般的物联网芯片,这块芯片上多加了一个微型的麦克风。

目前,GPS定位器这类产品尚未列入国家强制性产品认证目录。但在此基础上增加麦克风收音等功能却没有相关管理规定,形成监管的盲区。而生产厂家和销售商家也正是利用这种监管盲区,在这类产品销售推广广告中,进行或多或少的明示暗示其隐藏功能。

来源:每日经济新闻综合央视网快看

( 责任编辑: 张奕 )

展开剩余全文 收起剩余全文

佰佰支招

专家:保护个人信息,应从生产源头开始堵截

2015年起实施的《禁止非法生产销售使用窃听窃照专用器材和“伪基站”设备的规定》明确禁止自然人、法人及其他组织非法生产、销售、使用窃听窃照专用器材。我国《最高人民法院关于行政诉讼证据若干问题的规定》第五十七条也明确规定,以窃听手段获取的材料不但不能作为定案依据,行为人很可能还要承担相关的法律责任。对此,专家指出,随着科技的发展,法律应该同步跟进,对利用新技术手段实施的各类违法行为进行规范。 中国政法大学传播法研究中心副主任朱巍:“对个人信息实际上在各个国家,包括中国在内都是一个最高位阶的保护。不能靠企业自律,也不能通过个案来处理,应该是一个常态化的过程。必须是线上线下结合起来,从它的生产源头开始堵截才可以。”

小编总结

此类器材和设备的大量非法生产、销售和使用,严重威胁公共安全,扰乱社会秩序,侵犯广大人民群众隐私,损害群众财产权益,给社会稳定乃至国家安全带来极大隐患。

分享到

相关阅读

微信语音通话会被窃听吗

2019.03.06

20182

起底制售假证章黑色产业链:几元钱成本,卖几百元

2018.11.27

1415

骚扰电话黑色产业链 百度功不可没啊

2019.08.22

8384

“滴血验子” 黑色产业链:一份报告决定胎儿命运

2017.01.09

1608

江西破获一非法窃听窃照犯罪案 刑拘三人

2017.06.07

1597

加载更多

最新资讯

震惊!男子多次“含蟑螂”下馆子,要求商家十倍赔偿…警方:拘!
2023.07.27 16063
FreeMarker template error: The following has evaluated to null or missing: ==> zxzx.logo [in template "zixun/mip_baoguang_xiangxi.ftl" at line 232, column 30] Tip: If the failing expression is known to be legally null/missing, either specify a default value with myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthessis: (myOptionVar.foo)!myDefault, (myOptionVar.foo)?? The failing instruction (FTL stack trace): ---------- ==> #if zxzx.logo != "" [in template "zixun/mip_baoguang_xiangxi.ftl" at line 232, column 25] ---------- Java stack trace (for programmers): ---------- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:98) at freemarker.core.EvalUtil.compare(EvalUtil.java:230) at freemarker.core.EvalUtil.compare(EvalUtil.java:148) at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:103) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:265) at freemarker.core.MixedContent.accept(MixedContent.java:93) at freemarker.core.Environment.visitByHiddingParent(Environment.java:286) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:193) at freemarker.core.Environment.visitIteratorBlock(Environment.java:509) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:103) at freemarker.core.Environment.visitByHiddingParent(Environment.java:286) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:86) at freemarker.core.Environment.visit(Environment.java:265) at freemarker.core.MixedContent.accept(MixedContent.java:93) at freemarker.core.Environment.visit(Environment.java:265) at freemarker.core.Environment.process(Environment.java:243) at freemarker.template.Template.process(Template.java:277) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:366) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:283) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:233) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:669) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:723) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.bbaqw.mip.html.filter.CacheFilter.doFilter(CacheFilter.java:86) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.bbaqw.mip.util.AppUrlFilter.sendMsite(AppUrlFilter.java:293) at com.bbaqw.mip.util.AppUrlFilter.doFilter(AppUrlFilter.java:123) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:748)