首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >webpack打包安全吗,如何防止被逆向?

webpack打包安全吗,如何防止被逆向?

原创
作者头像
用户8703799
发布于 2024-10-11 09:20:55
发布于 2024-10-11 09:20:55
3000
举报
文章被收录于专栏:javascript技术javascript技术

不少开发者认为:webpack打包后的js代码,看起来很混乱,似乎源码得到了保护。

其实不然,因为webpack只是将多个文件合并到了一起,并没有多少保护代码的功能。

比如下面这个例子,该网站的js文件是经webpack打包编译后生成的:

只需将上述显示的文件下载,很简单便可以还原出原始工程文件和代码(如下图所示,vue、js、json等等):

轻松便得到了源码,js中的功能逻辑、实现方法,一目了然,连注释都在:

可见webpack打包,不能保护js代码,不具备安全防护效果。

在我们的项目开发过程中,为了避免上述问题。在发布前,很建议用专业的js加密工具,对js代码进行混淆加密,比如JShaman、JsJiami.online等。然后再发布。混淆加密后的js代码,即使泄露,也可避免被人轻松分析、避免重要信息泄露、避免被二次开发利用。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
VL53L0X激光测距传感器.ESP32使用篇
将ESP32与Arduino IDE搭配使用时,默认的I2C引脚为 GPIO 22 (SCL)和 GPIO 21 (SDA)
云深无际
2020/12/15
3.2K0
VL53L0X激光测距传感器.ESP32使用篇
VL53L0X+stm32激光测距
最近学习stm32单片机,用VL53L0X这个传感器进行开发,花了不少时间和精力,写这个博客一个是为了记录自己的学习过程另外一个是感谢网上各位网友的帮助。我一直秉持分享的精神同时取之大众馈之大众。谨用这篇博客感谢各位的帮助。
全栈程序员站长
2022/08/22
1.3K0
激光测距芯片VL53L0X的使用与代码
采用940nm垂直腔面发射激光器(Vertical-Cavity Surface-Emitting Laser,简称VCSEL)发射出激光,激光碰到障碍物后反射回来被VL53L0X接收到,测量激光在空气中的传播时间,进而得到距离。VCSEL相关知识
全栈程序员站长
2022/09/05
2.2K0
激光测距芯片VL53L0X的使用与代码
VL53L0X激光测距传感器.Mind+使用篇
const char *c_str(); c_str()函数返回一个指向正规C字符串的指针常量, 内容与本string串相同. 这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。
云深无际
2020/12/15
1.5K0
VL53L0X激光测距传感器.Mind+使用篇
VL53L0X激光测距传感器.介绍篇
VL53L0X集成了一个领先的SPAD阵列(单光子雪崩二极管),并内嵌ST的第二代FlightSense™专利技术。 VL53L0X的940nm VCSEL发射器(垂直腔面发射激光器)完全不为人眼所见,加上内置的物理红外滤光片,使其测距距离更长,对环境光的免疫性更强,对盖片的光学串扰具有更好的稳定性。
云深无际
2020/12/15
3.8K3
VL53L0X激光测距传感器.介绍篇
让传感器数据更直观之LCD曲线显示
前阵子公司有一个基于毒品检测的项目需要做一个曲线显示的功能,由于这块是我的技能短板,因为我之前搞软件的应用,逻辑,框架,架构设计这块比较多,而我师弟在底层方面非常精通,所以把这一块核心的功能交给了我师弟,让他帮忙来实现基本的库,然后我基于他的库完成产品所需要的功能。
杨源鑫
2020/11/25
1.7K0
让传感器数据更直观之LCD曲线显示
ST六轴传感器LSM6DSO使用记录
ST官方参考代码: https://github.com/STMicroelectronics/STMems_Standard_C_drivers/tree/master/lsm6dso_STdC,ST的传感器,基本都在这里能找到。 其他参考代码: https://github.com/arduino-libraries/Arduino_LSM6DSOX https://github.com/micropython-Chinese-Community/mpy-lib/tree/master/sensor/LSM6DSO。
ManInRoad
2021/12/21
2.2K1
ST六轴传感器LSM6DSO使用记录
光感红外接近传感器AP3426调试总结
AP3426是一个高度集成了红外,光感和接近角的传感器。该传感器凭借着高灵敏度广泛应用在可穿戴领域。笔者在一个产品上用了这个传感器。花了一些时间来调试和熟悉这个传感器,这里就做一个总结吧。
番茄老夫子
2023/10/30
4420
STM32使用硬件I2C读取SHTC3温湿度传感器并显示在0.96寸OLED屏上
STM32使用硬件I2C读取SHTC3温湿度传感器的数据并显示在0.96寸OLED屏上
zeruns
2022/12/17
1.5K0
STM32使用硬件I2C读取SHTC3温湿度传感器并显示在0.96寸OLED屏上
翻译:使用红外传感器与Arduino进行简单动作与手势检测
译注:昨天看 Adruino 的 Twitter 推了这篇项目,第一眼就觉得非常有趣,翻译给大家看看。文中的红外传感器比较高级,和淘宝上5块钱的那种只能输出0和1的不一样, TPA81 是可以输出温度的,还是8个连续点。 MLX90614 可以输出一点的温度,还卖将近三十,可以想象 TPA81 的价格……而且淘宝上并没有卖 TPA81 的,可见国内还没有仿的。文章也给出了另一个解决方案,使用8个 HC-SR505 来替代,这就便宜了很多。我想了一下,如果要只是实现像文章那样的增减手势,3个 HC-SR505 即可,只不过检测没那么精准罢了。只可惜手头没有3个 HC-SR505 ,没法尝试了哈哈😂。关于最后一个巨长的代码示例,大部分都是 OLED 的字符定义,挑着看即可。
张高兴
2025/05/21
910
翻译:使用红外传感器与Arduino进行简单动作与手势检测
Arduino安装目录探秘.1
我们也可以看看这个ISP就是烧写AVR芯片进Bootloader,出现了这个Arduino.h的头文件.我们来研究一下(之后重点研究)
云深无际
2020/12/03
1.1K0
Arduino安装目录探秘.1
STM32读取SHT3x系列温湿度传感器,标准库和HAL库
STM32读取SHT3x系列(SHT30、SHT31、SHT35)温湿度传感器的数据并显示在0.96寸OLED屏上。
zeruns
2023/03/03
1.7K0
STM32读取SHT3x系列温湿度传感器,标准库和HAL库
超声波传感器模块
超声波传感器有很多种类的型号:HC-SR04、UC-025、UC-026、UC-015、US-100等等,但是他们都大同小异。他们的主要区别是工作参数有点不一样,像是工作的电压或者温度,探测距离或精度有点差别。引脚是一样的,都是4个引脚(us-100多了一个GND引脚),引脚的工作和作用也是一样的。
破晓的历程
2025/05/14
1890
超声波传感器模块
STM32开发项目:ADS1115的驱动与使用
ADS1115是具有 PGA、振荡器、电压基准、比较器的 16 位、860SPS、4 通道 Δ-Σ ADC,数据通过一个 I2C 兼容型串行接口进行传输。有关它的详细说明可以参考官方数据手册。
全栈程序员站长
2022/11/17
3.3K0
全网仅此一篇:工业级压力传感器设计及实现(华大半导体HC32L136)
近期基于Metallux ME501/ME505陶瓷压力传感器模组和NSA2862物联网调理芯片设计一款工业级压力传感器,并使用华大半导体HC32L136 MCU实现控制,特将项目心得与体会分享给各位朋友,目前全网仅此一篇,请多多支持~
不脱发的程序猿
2021/01/20
1.1K0
LabVIEW Arduino无线蓝牙遥控智能车(项目篇—2)
智能小车是以轮子作为移动机构,并且能够实现自主行驶的机器人,又被称为轮式机器人。由于具有智能化的特点,可以应用于不适合人类工作的环境中,例如灾难救援、户外探险等。智能小车有别于遥控小车,因为后者需要操作人员来控制其转向、启停和前进后退,以及控制其速度,常见的模型小车,都属于这类遥控车。智能小车,则可以通过计算机编程来实现其对行驶方向、启停以及速度的控制,无须人工干预,也可以通过修改智能小车的程序来改变它的行驶方式。
不脱发的程序猿
2022/06/14
1.4K0
LabVIEW Arduino无线蓝牙遥控智能车(项目篇—2)
STM32单片机读取AHT10温湿度传感器数据
STM32使用硬件IIC读取AHT10温湿度传感器的数据并显示在0.96寸OLED屏上。
zeruns
2022/12/17
1.1K0
STM32单片机读取AHT10温湿度传感器数据
STM32Cube-12 | 使用硬件I2C读写环境光强度传感器
本篇详细的记录了如何使用STM32CubeMX配置STM32L431RCT6的硬件I2C外设读取环境光强度传感器数据(BH1750)。
Mculover666
2020/07/16
1.7K0
STM32Cube-12 | 使用硬件I2C读写环境光强度传感器
STM32CubeMX | | 使用小熊派玩转颜色识别传感器(纯手工打造E53传感器模块)
我买来做颜色识别传感器的模块是TCS34725,如下图所示(相关资料和本文demo请滑到文末通过clone我的码云仓库链接获取):
杨源鑫
2021/07/30
1.5K0
STM32CubeMX | | 使用小熊派玩转颜色识别传感器(纯手工打造E53传感器模块)
STM32软件I2C读取AM2320温湿度传感器数据
STM32单片机使用软件IIC读取AM2320温湿度传感器的数据并显示在0.96寸OLED屏上。
zeruns
2022/12/17
8720
STM32软件I2C读取AM2320温湿度传感器数据
推荐阅读
相关推荐
VL53L0X激光测距传感器.ESP32使用篇
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档