Posted in  物联网iot 

对一款人脸识别自助储物柜逆向分析(一)

1.人脸识别功能实现

face/FaceHelper.java里看到这句:

public static final KFFaceM mFace = new KFFaceM();

public boolean FaceDetection(byte[] bArr, int i, int i2) {
        synchronized (this.objectFaceDetection) {
            if (bArr == null) {
                return false;
            }
            ByteBuffer order = ByteBuffer.allocateDirect(3686400).order(ByteOrder.nativeOrder());
            order.put(bArr);
            float[] FindFace = mFace.FindFace(order, i, i2, true);
            return FindFace.length > 1 && ((int) FindFace[0]) > 0;
        }
    }
Read more →
Posted in  物联网iot 

前言

项目需求

调用学习完成的图像识别模型,通过摄像头实时监测识别结果,客户端显示识别结果并做提醒预警。

部署操作系统

软件需要运行在Ubuntu Desktop 16.04,要么选择跨平台应用,要么选择html纯静态页面作为客户端。

为什么不使用 Java / QT / C++ 等原生应用作为客户端?

1、上述语言目前我都完全不掌握😢
2、项目不是公司的主要方向,学习技术成本过高,用完后很可能会丢弃,没有学习的必要。

综上,在目前掌握的技术栈里,选择相应的技术是最快速、稳妥的方案。

Read more →
Posted in  物联网iot 

前言

注:本文只是通过充电桩项目log里的服务包名对整体IoT服务进行技术猜想,可能与实际服务差距特别大。就像只知道某地铁站A为已知某节点,去猜测整个地铁线路一样,只是理想状态,实际可能会因为各种需求,做出很多妥协和改变。

目录

对山东某充电桩服务的逆向分析(一)
对山东某充电桩服务的逆向分析(二)

Read more →
Posted in  linux  物联网iot 

基本设置

  • 国家一定要选择China,否则可能会造成SSH频繁断开和严重的卡顿!
  • 语言选择English,方便根据报错查找问题。

开启WIFI

连接WiFi网络

进入桌面找到并连接WiFi。如果频繁断开或者无法连接,运行:

sudo systemctl restart dhcpcd.service
sudo systemctl restart networking.service
sudo reboot
Read more →