分类
IT技术

WhatsApp的防封号技巧

首先简单介绍一下WhatsApp Messenger(简称WhatsApp)是一款用于智能手机之间通讯的应用程序,支持iPhone手机和Android手机。应用程序借助推送通知服务,可以即刻接收亲友和同事发送的信息。可免费从发送手机短信转为使用WhatsApp程序,以发送和接收信息、图片、音频文件和视频信息 [1] 。

WhatsApp在全球多国和移动运营商进行合作,此外还曾和手机厂商诺基亚结盟,用户基数大,活跃度高。

现在开始进入主题,时常有人账号被封,最惨的时候一天被封上百个账号,于是就会和小编探讨,WhatsApp账号被封号的有什么具体的原因,知道被封的原因,而如何防止封号就是最重要的事情了。关注公众号回复“广交会”可以获取最新的采购商资料一份



WhatsApp作为一个有20亿月活跃用户,用户遍布全球的以即时通讯为基础的社交平台,分析WhatsApp账号被封原因,只要从平台是要真实的人(自动化的设备不会允许,很容易就被识别出来)在上面产生正常(大规模的营销不被允许)的行为为出发点去思考,很多问题就就会有答案。


原因分析:

WhatsApp账号被封(banned),在我看来无外乎两个方面的原因。

(1)动态原因还是用户行为因素,即账号的一系列动作是否异常。

(2)静态原因或外部环境因素:登录和注册设备(手机或模拟器)、IP(国家)、卡(国家和运营商、号码段)是否正常;
环境因素
1. 登录有问题的IP

WhatsApp会通过记录IP和设备行为进行封号 ,如果该IP上在之前不久有被封号的记录,你这个IP就是危险IP,那么你在这个IP上做登录、发送或者其他行为,就特别容易造成封号,当然这个也不用过于担心,因为IP的黑名单不是一直不变的,等一段时间,WhatsApp会把脏IP从黑名单里面移除出来。


2. 设备有违规记录

一个设备如果之前在上面被封过号或严重违规过,是会被WhatsApp官方服务器标记的。那么该设备上的所有行为都会做关联分析。所以如果一个设备被封过号,那么清除其缓存是首先需要做到的,其次如果你有办法修改IMEI之类的信息,那是最好不过了。


3. 虚拟卡/已用SIM卡注册的账号

虚拟卡、二手卡可能已经注册过多次WhatsApp,你用这些号去注册,要么注册不出来,或者注册出来秒封;要么可以注册,但是注册出来的号健康值不高,是被标记的账号,如果没有经过养号,度过前期风险期,那么随便使用就会被封。


行为因素
这里主要分为以下几个原因:


一 大量建群或者加群

事实上,大多数时候,新的注册号码是无法建立的。有些人使用几十个新注册的号码,而一个组无法建立。这就是为什么。所以在一段时间内,用于建立一个组的数字必须是旧的或新的。

那么对于养了很长时间的号,或者大家平常使用了很多年的老号,只能说生命值比新号高得多,但是大量建群也是照样会被封。
同样,每天可以进的新群其实也是有限制的,一天不宜进太多的群,虽然进群的风险较低些,但是每天加上百个群,是会导致账号被封。

二 给非WhatsApp用户的号码建群

你拉了一大堆人进群,当你尝试拉不是WhatsApp账号的联系人进群,一是这些人拉不进去(本身不是WhatsApp账号),同时也容易造成群主被封;

对于给不是WhatsApp账号的手机号码发送信息是否会造成被封,这个目前尚无定论,因为我们可以很方便的判定这个手机号是否是WhatsApp账号,所以一般来讲,是可以避免的。

三 在短时间发送大量的消息

这有包含4种情况:
在短时间内给不在通讯录里面的人发送大量不同消息;

在短时间内给不在通讯录里面的人发送大量相同消息;

在短时间内给不同国家的人发送大量相同或者不同消息;

短时间在一个群或者多个群发送大量相同或者不同消息;


这个道理是明显的,WhatsApp允许和陌生人快速发起聊天(文字和语音),使沟通变得简单。但任何营销行为和自动行为都会被判定为滥发消息,从而导致封号。


四 该账号被大量的举报或者拉黑

在短时间内被举报(举报)或拉黑(blocked)多次,就会被封号。举报的风险最高,有时候往往一次举报就会导致封号。
至于为何会被举报或勒索,与你发送的内容有关。如发送敏感信息、恶作剧、谣言、不实信息、有害链接、Seqing、盈惠社情、煽动仇恨等。

那有人问,举报和拉黑有什么区别呢?

拉黑仅仅不接收对方的消息;

而举报就是向平台方举报发送者发送的消息骚扰到自己,那么一旦举报,发送者所发送的消息就会被直接提交到WhatsApp后台,原来消息不是端到端加密的吗?一旦举报,消息对于官方就变成了明文,这样WhatsApp其实通过这种方法建立起了规则库,丰富了自己的机器学习库。
有人讲,客户一般都是举报发送者吧,如果是消息内容里面留的客服号是否会被举报,其实道理是一样的。WhatsApp的设计导致很容易对某个账号进行举报;举报很简单,消息的接收者只要和你的客服号发起对话,会话框里面或者联系人属性里面可以方便的知道举报和封锁(拉黑)按钮。


五 短时间被大量的人添加为联系人或发起聊天

短时间内被大量人添加好友,可能被判断为营销行为异常,可能被封杀。

六 频繁更换登录设备
频繁切换登录设备,这个行为会被WhatsApp 标记为非正常的行为,进而导致容易被封。


解封:

如果帐户被封,您只能通过后台联系客户服务帮助。点击被封界面中的支持按钮,按照弹出的信息表单中的步骤通过电子邮件发送相关信息。

在24小时之内WhatsApp会给回复。

如果你是被误封的,WhatsApp会解封你,如果不是,那么你一周之后,继续重复以上步骤再次尝试。
如果以上步骤有问题,可以根据不同的平台给如下列表的邮箱写邮件获取支持即可。

总结一下:
WhatsApp账号被封,有两大类,一个是设备,IP,卡的原因,另外就是行为原因:大量群发,建群和被拉黑、举报都会导致封号。知道被封,不去碰或者绕过被封的原因,就可以达到防封的目的,而防封之法最简单之处为不去做不必要的营销,多了解平台规则,多做平台规则允许的行为,不碰或者尽量少碰平台不允许的行为。

分类
IT技术

openstack mitaka 新建可用域

分类
Linux-Unix

KVM虚拟机无损扩容磁盘(非LVM)

一、非系统盘
整体流程:
1、KVM虚拟机关机
2、宿主机使用qemu-img改变虚拟机镜像文件的大小
3、虚拟机开机,磁盘大小增加,但文件系统大小没有变化
4、使用growpart扩容分区大小
5、使用resize2fs扩大文件系统

以vdb为例,原始大小20G

[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
vda 252:0 0 50G 0 disk
├─vda1 252:1 0 200M 0 part /boot
└─vda2 252:2 0 49.8G 0 part
└─VolGroup-LogVol00 (dm-0) 253:0 0 49.8G 0 lvm /
vdb 252:16 0 20G 0 disk

分类
PC&数码

centos挂载windows共享文件夹

mount -t cifs -o username=administrator,password=iamsuperman666 //192.168.1.234/共享文件夹123 /mnt

计划任务加入检测用于重启后自动挂载:

#!/bin/bash

/usr/bin/mount|grep 192.168.1.234 > /dev/null
if [ $? -ne 0 ];then
/usr/bin/mount -t cifs -o username=administrator,password=iamsuperman666 //192.168.1.234/共享文件夹123 /mnt
else
echo “成功” > /dev/null
fi

分类
Linux-Unix

ssh客户端xshell配置证书登录

1、生成公钥和私钥
ssh-keygen -t rsa
默认在/root/.ssh/生成id_rsa.pub和id_rsa两个文件,id_rsa.pub为公钥,id_rsa为私钥。
生成过程中可以输入密码,在后续使用证书登录时也会提示输入密码,目的是保证私钥的使用安全。
2、将id_rsa.pub的内容导入需要使用证书登录的客户端的/root/.ssh/authorized_keys
cat id_rsa.pub >> authorized_keys
或者在生成公钥私钥的机器上直接执行ssh-copy-id root@192.168.1.123
3、在ssh客户端导入id_rsa
其中xshell导入步骤为 会话属性–用户身份验证–方法选择“Public Key”–用户密钥导入id_rsa。
或者也可以全程使用xshell进行公钥和私钥的生成和导入。

完成ssh证书登录配置后,可以选择在sshd_config中关闭密码登录PasswordAuthentication。

这个操作其实相当于平时在Linux上配置的ssh免密码登录,而/etc/ssh/ssh_config中已经定义了一个配置IdentityFile ~/.ssh/id_rsa用来使用私钥,等同于xshell导入id_rsa私钥。

分类
WordPress

ajax.googleapis替换为国内源cdnjs.net(非360)

原理即是ajax.googleapis.com/ajax/libs 替换为 libs.cdnjs.net

1、找出含有googleapi的文件
grep -R ajax.google www.mysite.com/

2、比如会有script-loader.php和pagebar_options.php,使用sed替换:
sed -i ‘s/ajax.googleapis.com\/ajax\/libs/libs.cdnjs.net/’ ./mysite.com/wp-includes/script-loader.php
sed -i ‘s/ajax.googleapis.com\/ajax\/libs/libs.cdnjs.net/’ ./mysite.com/wp-content/plugins/pagebar/pagebar_options.php

分类
Linux-Unix

可道云kodexplorer开启https(Let’s Encrypt证书)

一、证书申请
安装和生成letsencrypt
git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
./certbot-auto certonly –standalone –email haha@abc.com -d cloud.abc.com
具体过程可参考:http://www.dearda.com/index.php/archives/2155

执行完成后生成如下2个文件:
/etc/letsencrypt/live/www.mysite.com/fullchain.pem;
/etc/letsencrypt/live/www.mysite.com/privkey.pem;

二、Apache配置可道云的https
1、增加httpd的mod_ssl模块
yum install -y mod_ssl

分类
Linux-Unix

申请Let’s Encrypt用于https的证书

Let’s Encrypt是通过执行certbot-auto来申请证书,certbot-auto是一个程序,通过git可以复制到本地。
一共有这几种模式:apache、nginx、webroot、standalone、DNS plugins和manual。
我用的是standalone模式,以下是讲的是standalone模式的操作过程。

分类
Linux-Unix

NFS搭建

服务器:华为RH2288
硬件配置:12块3T SATA硬盘,2块600G SAS硬盘
raid组划分工具:MegaCli

一、配置本地硬盘和目录

安装MegaCli
rpm -ivh Lib_Utils-1.00-09.noarch.rpm
rpm -ivh MegaCli-8.07.14-1.noarch.rpm

查看raid卡信息
/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL
可支持以下raid组类型和硬盘类型:
RAID Level Supported : RAID0, RAID1, RAID5, RAID6, RAID00, RAID10, RAID50, RAID60, PRL 11, PRL 11 with spanning, SRL 3 supported, PRL11-RLQ0 DDF layout with no span, PRL11-RLQ0 DDF layout with span
Supported Drives : SAS, SATA

查看raid组配置
/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL

分类
Python

百度AI识别调用的简单例子

一、车辆识别

1、安装百度ai的python SDK
使用到python调用百度ai的接口,官网下载相对应的SDK:https://ai.baidu.com/sdk#vis
解压,python setup.py install

2、调用接口:
调用代码,其中xxxxx这3项需要使用百度ai后台提供相应内容,目前免费开放,接口每天有使用限制,直接注册创建一个应用即可。
每种识别场景都有各自对应的调用语句和返回值,我用的是“车辆识别”
https://ai.baidu.com/docs#/ImageClassify-Python-SDK/top
https://ai.baidu.com/docs#/ImageClassify-Python-SDK/496d7920