通过PHP脚本自动登录WP

WordPress的密码不记得了怎么办?除了通过邮件找回密码、登录phpmyadmin修改密码以外,还可以通过PHP脚本自动登录Wordpress。比如创建一个autologin.php放到wp根目录下,然后访问这个文件,就自动用指定的用户名登录站点,随后删除该文件即可。

为什么要自动登录WordPress

  • 知道网站管理的用户名以及cpanel信息,不知道密码,也不能修改用户的密码。
  • 本地开发图省事,不想每次都要登录站点。

自动登录Wordpress的PHP脚本

将如下内容写入一个文件,名字叫什么都可以,比如autologin.php,放到网站根目录下。

<?php
require('wp-blog-header.php');
// Automatic login //
$username = "admin";
$user = get_user_by('login', $username );

// Redirect URL //
if ( !is_wp_error( $user ) )
{
    wp_clear_auth_cookie();
    wp_set_current_user ( $user->ID );
    wp_set_auth_cookie  ( $user->ID );

    $redirect_to = user_admin_url();
    wp_safe_redirect( $redirect_to );
    exit();
}

然后打开浏览器,输入该文件地址,例如:

https://www.solagirl.net/autologin.php

这样就能用指定的用户名自动登录WordPress了,在线站点上请勿保留此文件。

让Wordpress时刻保持登录状态

如果要让WordPress不论何时都自动登录,可以用下面的代码,代码写成插件或者放到主题的functions.php里。

function auto_login() {

    if( is_user_logged_in() ){
        return;
    }
    $loginusername = 'admin'; //username of the WordPress user account to impersonate

    // get this username's ID
    $user = get_user_by( 'login', $loginusername );

    if( ! $user ){
        return;
    }

    $user_id = $user->ID;

    // login as this user
    wp_set_current_user( $user_id, $loginusername );
    wp_set_auth_cookie( $user_id );
    do_action( 'wp_login', $loginusername, $user );

    // redirect to home page after logging in
    wp_redirect( home_url() );
    exit;
}

add_action( 'wp', 'auto_login', 1 );

这段代码的作用:只要访问站点,就会自动登录。适合某些特殊用途,比如本地站点测试不想重复登录。

国家-防火墙实现原理

不同ISP建立的不同骨干网之间也有数据交换中心,使得信息和数据包可以自由的从全国任何地方流向其他地方。
而数据包在庞大的“网上公路”迷路的可能性。在各个级别的网路(局域网->域域网->广域网)中,分布着无数路由节点,每一张骨干网都有自己负责的路由群组和节点,整个群组统称为as自治系统(Autonomous system)

每一个骨干网管理的as自治系统都经过名为互联网号码分配局的国际机构分配唯一识别代码,例如,中国电信163骨干网的as自治系统编号为AS4134。每一张骨干网都有内部路由协议,每一个节点都在依据某种规定互相交换他们所连通的ip地址信息,作为数据包在“旅行”过程中的指路人。而全国性的骨干网之间也依靠外部路由协议互相交换它们所掌握的“服务器地图“,典型的有BGP协议。

边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 BGP 构建在 EGP 的经验之上。 BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了 AS 互联的拓扑图并由此清除了路由环路,同时在 AS 级别上可实施策略决策。

国家-防火墙原理

1.基于UDP协议的域名解析服务劫持/DNS缓存污染
GFW会对所有经过骨干出口路由的基于UDP的DNS域名查询请求进行Intrusion Detection Systems(入侵检测系统)检测,一旦发现处于黑名单关键词中相匹配的域名查询请求,防火长城作为中间设备会向查询者返回虚假结果。
也就是说浏览器无法查询到域名对应的正确IP,也就无法对其进行访问,数据包会传输到虚假的IP,从而没有响应。

2.IP地址或传输层端口人工封锁——BGP路由劫持/“路由黑洞”
GFW的重要工作方式之一是在网络层的针对IP的封锁。事实上,GFW采用的是一种比传统的访问控制列表(Access Control List,ACL)高效得多的控制访问方式——路由扩散技术。分析这种新的技术之前先看看传统的技术,并介绍几个概念。

访问控制列表(ACL)

ACL可以工作在网络的二层(链路层)或是三层(网络层),以工作在三层的ACL为例,基本原理如下:想在某个路由器上用ACL控制(比如说是切断)对某个IP地址的访问,那么只要把这个IP地址通过配置加入到ACL中,并且针对这个IP地址规定一个控制动作,比如说最简单的丢弃。当有报文经过这个路由器的时候,在转发报文之前首先对ACL进行匹配,若这个报文的目的IP地址存在于ACL中,那么根据之前ACL中针对该IP地址定义的控制动作进行操作,比如丢弃掉这个报文。这样通过ACL就可以切断对于这个IP的访问。ACL同样也可以针对报文的源地址进行控制。如果ACL工作在二层的话,那么ACL控制的对象就从三层的IP地址变成二层的MAC地址。从ACL的工作原理可以看出来,ACL是在正常报文转发的流程中插入了一个匹配ACL的操作,这肯定会影响到报文转发的效率,如果需要控制的IP地址比较多,则ACL列表会更长,匹配ACL的时间也更长,那么报文的转发效率会更低,这对于一些骨干路由器来讲是不可忍受的。

路由协议与路由重分发

而GFW的网络管控方法是利用了OSPF等路由协议的路由重分发redistribution)功能,可以说是“歪用”了这个本来是正常的功能。

动态路由协议

说路由重分发之前先简单介绍下动态路由协议。正常情况下路由器上各种路由协议如OSPF、IS-IS、BGP等,各自计算并维护自己的路由表,所有的协议生成的路由条目最终汇总到一个路由管理模块。对于某一个目的IP地址,各种路由协议都可以计算出一条路由。但是具体报文转发的时候使用哪个协议计算出来的路由,则由路由管理模块根据一定的算法和原则进行选择,最终选择出来一条路由,作为实际使用的路由条目。

静态路由

相对于由动态路由协议计算出来的动态路由条目,还有一种路由不是由路由协议计算出来的,而是由管理员手工配置下去的,这就是所谓的静态路由。这种路由条目优先级最高,存在静态路由的情况下路由管理模块会优先选择静态路由,而不是路由协议计算出来的动态路由。

路由重分发

刚才说到正常情况下各个路由协议是只维护自己的路由。但是在某些情况下比如有两个AS(自治系统),AS内使用的都是OSPF协议,而AS之间的OSPF不能互通,那么两个AS之间的路由也就无法互通。为了让两个AS之间互通,那么要在两个AS之间运行一个域间路由协议BGP,通过配置,使得两个AS内由OSPF计算出来的路由,能通过BGP在两者之间重分发。BGP会把两个AS内部的路由互相通告给对方AS,两个AS就实现了路由互通。这种情况就是通过BGP协议重分发OSPF协议的路由条目。

另外一种情况,管理员在某个路由器上配置了一条静态路由,但是这条静态路由只能在这台路由器上起作用。如果也想让它在其他的路由器上起作用,最笨的办法是在每个路由器上都手动配置一条静态路由,这很麻烦。更好的方式是让OSPF或是IS-IS等动态路由协议来重分发这条静态路由,这样通过动态路由协议就把这条静态路由重分发到了其他路由器上,省去了逐个路由器手工配置的麻烦。

GFW路由扩散技术的工作原理

前面说了是“歪用”,正常的情况下静态路由是由管理员根据网络拓扑或是基于其他目的而给出的一条路由,这条路由最起码要是正确的,可以引导路由器把报文转发到正确的目的地。而GFW的路由扩散技术中使用的静态路由其实是一条错误的路由,而且是有意配置错误的。其目的就是为了把本来是发往某个IP地址的报文统统引导到一个“黑洞服务器”上,而不是把它们转发到正确目的地。这个黑洞服务器上可以什么也不做,这样报文就被无声无息地丢掉了。更多地,可以在服务器上对这些报文进行分析和统计,获取更多的信息,甚至可以做一个虚假的回应。

有了这种新的方法,以前配置在ACL里的每条IP地址就可以转换成一条故意配置错误的静态路由信息。这条静态路由信息会把相应的IP报文引导到黑洞服务器上,通过动态路由协议的路由重分发功能,这些错误的路由信息可以发布到整个网络。这样对于路由器来讲现在只是在根据这条路由条目做一个常规报文转发动作,无需再进行ACL匹配,与以前的老方法相比,大大提高了报文的转发效率。而路由器的这个常规转发动作,却是把报文转发到了黑洞路由器上,这样既提高了效率,又达到了控制报文之目的,手段更为高明。

这种技术在正常的网络运营当中是不会采用的,错误的路由信息会扰乱网络。正常的网络运营和管控体系的需求差别很大,管控体系需要屏蔽的IP地址会越来越多。正常的网络运营中的ACL条目一般是固定的,变动不大、数量少,不会对转发造成太大的影响。而这种技术直接频繁修改骨干路由表,一旦出现问题,将会造成骨干网络故障。

所以说GFW是歪用了路由扩散技术,正常情况下没有那个运营商会把一条错误的路由信息到处扩散,这完全是歪脑筋。或者相对于正常的网络运营来说,GFW对路由扩散技术的应用是一种小聪明的做法。正常的路由协议功能被滥用至此,而且非常之实用与高效,兲朝在这方面真是人才济济。

3.TCP RST重置
旁路监听的方式一般是将主交换机的数据镜像到控制系统,控制系统可以采用libpcap捕获数据包。在这种情况下要阻断tcp连接的建立只要在监听到第一次握手的时候,控制系统伪造服务器发起第二次握手回应,就能阻断客户端与服务器连接的建立。因为我们的系统在内网,发出的报文肯定比服务器快,这样客户端接收到我们伪造的报文以后会回应第三次握手,当服务器真正的报文到达的时候客户端将不再处理,此时客户端再向服务器请求数据,因为seq号和ack号出错,服务器不会受理客户端的请求。

4.协议检测→根据流量协议拆包→关键词匹配→封锁
HTTP协议有非常明显的特征,可以轻易被GFW系统检测和识别,GFW进而依据HTTP协议规则对数据包进行拆解,由于其表现为明文,所以可以直接进行关键词匹配。例如,从HTTP的GET请求中取得请求的URL。然后GFW拿到这个请求的URL去与关键字做匹配,比如查找Twitter是否在请求的URL中。而关键字匹配使用的依旧是一些高效的正则表达式算。

5.深度包检测(机器学习识别翻墙流量→直接阻断)
对于混淆流量和非传统加密协议,GFW正在使用大家耳熟能详的“人工智能”技术,将这些各种各样难以判断和识别的翻墙流量与正规的政企跨境流量相区分开来。

以上为网友分析,非专业资料

光纤通信网络安全

目前,光纤窃听的方法主要包括光纤弯曲法、V 型槽切口法、散射法、光束分离法、渐近耦合法等

1、直接切断光缆,接入光耦合器,(光分束器),使目标信号分为两个完全相同的信号

2、光纤弯曲在5至10MM可正确导光,用夹式耦合器不破坏光纤就可,

3、V 型槽切口法是通过一个接近纤心的V 型槽导出光纤信号进行窃听的方法。它要求V 型槽的切面与光纤信号传输方向之间的夹角大于完全反射的临界角。当达到这个条件后,在保护层中传输的部分信号和在V 型槽切面发生迭加效应的信号发生完全反射,导致信号通过光纤边界泄露。

  由于这种窃听方法导致的信号衰减很小,因此很难被发现。V 型槽切口法需要精确的切割和切面抛光设备,窃听部署需要持续较长时间,因此,光纤保护层的切割和抛光过程将面临被发现的危险。

4、散射法是采用光纤Bragg 光栅技术实现的一种隐蔽窃听方法,它采用一个紫外光激态激光器产生紫外光的迭加并影响目标光纤信号,通过在目标光纤纤心形成的Bragg 光栅反射出的一部分光信号实现对目标光纤的隐蔽窃听,是目前最先进的光纤窃听技术,常规的网络检测和监控手段都很难识别这种窃听行为。散射法不需要对光纤进行弯曲、切割或抛光,但是它需要更精密的窃听设备并且部署非常困难,比如产生有效的外部干扰干涉光束,并在目标光纤纤心产生光栅耀斑都需要精密的控制技术,而对于光栅耀斑反射出的光信号的检测也需要精密的检测技术。

5、渐近耦合法,渐近耦合法首先抛光光纤的保护层,使窃听光纤纤心尽可能贴近目标光纤纤心,通过减少保护层的反射引出部分信号到窃听光纤里面,由于光纤纤心非常细,实施这种方法非常困难,又由于光纤的保护层被抛光将产生1~2 dB 的光纤损耗,因此很难实现隐蔽的窃听。

  以上几种窃听光纤信号的方法都可以通过一些技术手段得到光纤信号,特别是光纤弯曲法、V 型槽切口法,能够实现隐蔽窃听,又由于实施相关窃听相对容易一些,因此具有较高的实战应用价值。

如何检测是否有窃听:

用光测试仪测试光衰,用光时域反射仪来看光纤中的断点,变形等。

光时域反射仪(OTDR)

  OTDR 的原理是通过精确地发射各种波长的有规律的光脉冲并测量反射光信号返回的时间和反射光信号的强度来分析光纤信道情况。通过跟踪反射光信号的时间和强度,OTDR 能够确定光环路的完整路径。另外,OTDR还可以识别光纤断路的距离。通过测试和保存OTDR 的参数,终端用户可以监控光路的变化并识别任何可能的光路入侵。由于OTDR( 包括偏振OTDR) 能够识别不连续的损耗,可以检测双折射、压力和其他由窃听引起的光信号变形等,因此,具有检测光纤断裂、弯曲、异常损耗和各种窃听等异常情况的能力。

另外可以从技术上防止光纤被窃听而造成的敏感信息泄露。比如加密,目前,比较实用的光纤信号保护手段主要有无规律载波光纤通信技术、基于混沌保密的光纤通信方式和光纤信道加密技术等。使用这些技术,可以在一定程度上增强光纤信号的保密性,这种信息保护方式对于业余窃听爱好者来说可能是一筹莫展,但是它对具有超强计算和分析能力的专业窃听机构并不能提供完全的保密性。

阿里云打开mysql远程连接

先进阿里云控制台,安全组规则打开请允许入方向的3306端口TCP连接

然后再进操作系统

解决mysql不能使用IP链接的问题

1) 修改%xampp%\mysql\bin\my.ini文件,搜索

bind-address=“127.0.0.1”

改成

bind-address=“0.0.0.0”

2) 修改%xampp%\phpMyAdmin\config.inc.php文件,搜索:

/* Authentication type and info */

$cfg[‘Servers’][$i][‘auth_type’] =‘config’;

$cfg[‘Servers’][$i][‘user’] =‘root’;

$cfg[‘Servers’][$i][‘password’] =”;

$cfg[‘Servers’][$i][‘extension’] =‘mysql’;

$cfg[‘Servers’][$i][‘AllowNoPassword’] = true;

改成:

/* Authentication type and info */

$cfg[‘Servers’][$i][‘auth_type’] =‘cookie’;

$cfg[‘Servers’][$i][‘user’] =‘root’;

$cfg[‘Servers’][$i][‘password’] =‘root’;

$cfg[‘Servers’][$i][‘extension’] =‘mysql’;

$cfg[‘Servers’][$i][‘AllowNoPassword’] = true;

3) 启动mysql、apache,登录phpMyAdmin。在“权限”部分添加一个root@%用户,内容参照 root@localhost 的设置;两者的区别就是主机字段,一个写%,一个写localhost;

xampp下mysql开启远端连接

1、进入phpmyadmin管理界面首页,点击“权限”后,再“添加新用户”,用户名:root(随意),主机:%(必须是%),对应的密码可以设置可以不设置,即可开通远程连接;2、或者用工具Navicat链接到本地数据,点击“管理用户”,后添加用户,同上操作即可开通远端连接。

关于房地产的思考-20220804

现在很多房地产陷入困境,归因在前期杠杆放得太大,且预售制度的盛行让地产商以十之一的资金就敢上项目,大量的建筑商等其它行业进来掘金,特别是4,5线城市新开盘太多,现在银行对房产贷款收紧,销售又下滑使预售回款也不顺利,所以出现恒大等的困局,在国家政策一再的放松下,民众还是在观望,以至销售本月还在下滑,

展望后市,国家应会对预售制度进行改革,提高项目自有资金量,门槛,这样会淘汰部分地产商,减少新建房,但同时会提高开发商的建房资金成本,新建少加资金成本更高可能提高房价。有效稳住房价,良性循环,

对4,5线城市来说,容积率高的小高层优质使用寿命可能在20年以下。如在房产税不出的情况下,消费升级下别墅更有入手价值,

沿海5省经济占全国1/3上,财政收入占近4成,地方对中央财政净上缴中贡献近8成

从2021年地区生产总值(GDP)总量来看,广东是全国经济第一大省,高达12.44万亿元;江苏为11.64万亿元,排名第二。山东、浙江则在7万亿元以上,河南、四川、湖北都在5万亿元以上,另有福建、湖南、上海、安徽、河北、北京的GDP都超过4万亿元。

 图为2021年全国各省(市)GDP与财政收入概况 

  因此,从数据上看,广东、江苏、山东、浙江、上海、北京等可视作经济大省(市)。此外,GDP排名前十的河南、四川、湖北、福建、湖南等省份也可视作广义的经济大省。

  东南沿海5省市经济体量占全国1/3以上,财政收入占比近4成,在地方对中央财政净上缴中贡献近8成,有力支撑了国家财力和中央财政对中西部地区转移支付。

  2021年的数据显示,在对中央财政的税收贡献中,全国仅8个省市有净贡献,其中就包括东南沿海5省市,其2021年合计净上缴财政收入超过3万亿元,成为中央财政转移支付体系的重要支撑。

人力资源路径演进升级版-学校

侄子因成绩不好,家在农村,所以初中毕业,高中不收,入了一所职业学校,学习船务,目标是以后上船,首先交学费,在当地学两年,然后给拉到深圳,以实习的名义,其实是到工厂打螺丝,还赚一笔介绍费,然后毕业证拉到,告之考英语,过不了只能走内航运,工资低一大截,再告之上海海事大学好不容易给了5个名额,可以到海事大学学习,学费先给个4万5吧。

玩客标记

189752 OCPG121233609 放电信

13347320 OCPZ121174683 先放家后

13347320 OCPZ121174683 放登坡1

外交语

我们按照中国注册会计师审计准则的规定执行了审计工作。审计报告的“注册会计师对财务报表审计的责任”部分进一步阐述了我们在这些准则下的责任。按照中国注册会计师职业道德守则,我们独立于金洲管道公司,并履行了职业道德方面的其他责任。我们相信,我们获取的审计证据是充分、适当的,为发表审计意见提供了基础

美国国会众议长佩洛西不顾中方严正交涉和坚决反对,执意窜访中国台湾地区。此举严重违反一个中国原则和中美三个联合公报规定,严重损害中国主权和领土完整,严重冲击中美关系的政治基础,向“台独”分裂势力发出严重错误信号。中国全国人大对此坚决反对,予以强烈谴责

这是台美勾连的升级,性质十分恶劣,后果十分严重。这是对中国主权和领土完整的严重侵犯,是对一个中国原则和中美三个联合公报的严重违背,是对国际法和国际关系基本准则的严重践踏,

一个中国原则是国际社会的普遍共识和国际关系基本准则。美国国会作为美国政府的组成部分,理应严格遵守美国政府的一个中国政策,不与中国台湾地区进行任何官方往来。中方历来反对美国国会议员窜访中国台湾地区,美国行政部门有责任予以阻止。佩洛西众议长是现任美国国会领导人,她以任何形式任何理由赴台活动,都是升级美台官方交往的重大政治挑衅,中方绝不接受,中国人民绝不答应。

台湾问题是中美关系中最重要、最核心、最敏感的问题。当前,台海局势面临新一轮紧张和严峻挑战,根本原因是台湾当局和美方不断改变现状。台湾当局一再“倚美谋独”,拒不承认“九二共识”,大搞“去中国化”,推行“渐进式台独”。而美方企图搞“以台制华”,不断歪曲虚化掏空一个中国原则,加强美台官方往来,为“台独”分裂活动撑腰打气。这是十分危险的玩火行动,玩火者必自焚。

中国政府和中国人民在台湾问题上的立场一以贯之。坚决维护国家主权和领土完整是14亿多中国人民的坚定意志,实现祖国完全统一是全体中华儿女的共同心愿和神圣职责。民意不可违,大势不可逆。任何国家、任何势力、任何人都不要错估中国政府和人民捍卫国家主权和领土完整、实现国家统一和民族复兴的坚强决心、坚定意志、强大能力

在涉及主权领土完整的大是大非问题上,任何一个国家都没有妥协退让余地。一个中国原则是中国同任何国家发展关系的前提和基础,我们绝不允许“越线”行为。

台湾问题的历史经纬明明白白,两岸同属一个中国的事实和现状清清楚楚。台湾民进党当局置中华民族根本利益和台湾民众福祉于不顾,甘当外部势力的棋子,充分暴露“倚美谋独”的危险企图。必将遭到人民的唾弃和历史的审判。统一是历史大势,是正道。“台独”是历史逆流,是绝路。

祖国必须统一,也必然统一。实现祖国统一的时与势始终牢牢掌握在我们的手中。中国政府和中国人民实现祖国统一的决心坚如磐石,不会因任何人、任何势力、任何国家而改变。我们坚决反对外部势力干涉和“台独”分裂,绝不为任何形式的“台独”势力留下任何空间

民进党当局卑微、阴暗的小人心理,佩洛西对台的蛮横自私态度都跃然纸上。它是美台关系的一个真实缩影,也是耻辱和悲哀。两岸统一将是对这种耻辱和悲哀的彻底终结。

再次深刻地展现了美国一些人的霸权心态和强盗逻辑,那就是:我可以肆意挑衅你,但你不可以反对或者自卫。美台勾连挑衅在先,中方正当防卫在后。面对美方罔顾中方反复严正交涉,恣意妄为,中方采取任何反制措施都将是正当的和必要的。这也是任何一个独立主权国家应有的权利,更何况中国是一个拥有5000年历史和14亿多人口的大国,对此,希望美方有十分清醒的认识。

再看年报

本身业绩好,发展速度快的次新股,如处于快速增长与扩张阶段,因急需资金而上市的公司,更容易成为大牛股,上方没有套牢盘上升没阻力,

限售股解禁,特别是解禁比例较大的,会对股价构成较大压力,因此解禁前较长一段时间,股价一般都是下跌的

通过股东数量及前十名股东持股比例总和来判断公司股权集中度,股东数量越多,前十名持股之各越小,表明股权越分散,一般股权分散的公司表明被更多人持有,有更多的人看好公司未来发展,且不容易出现大股东侵犯小股东权益现象,因此可重点关注,(有基金特别是有外资基金持股更好)

流通盘越小的公司,越有利于庄家收集筹码,拉升消耗庄家资金越少,特别是小盘绩优股

可积极介入回购自已股份或高管增持的公司

,一般而言股份转让,尤其是大股东,实际控制人易主对公司股价而言是一个利好事件,特别是机构投资者接手,往往有积极反应。

从实际控制人身份看是民营还是国有企业,民营因竞争程度高,更有优势。国有企业则除非有改革想象空间。

审计意见应为无保留,且如果频繁更换会计师事务所,则往往出于特定目的

收入是盈利的基石,不断扩大,才会覆盖各类成本费用,

营业收入=主营业务收入+其它业务收入,其它业务收入指公司通过与经营活动相关的非主营业务获取的收入,如上汽销售整车的收入就是主营收入,如发现零件有余而出售所获取的收入就是其他业务收入,主营业务持续增长的公司才值得投资,

要在会计政策部分检查公司收入的确认条件,以判断公司是否存在激进的收入确认政策。

营业外收入指公司营业活动外事项带来的现金注入,常见的有政府补助和出售固定资产所得,不属公司日常经营活动产生的现金流入,也就不属于收入,财务上将其称为“利得”

不能光看净利润,因为净利润增长有很多方法,降生产成本,降销售费用,管理费用,利息,政府补贴等。

净利润要剔除非经常性损益影响,且要尽可能多的年份净利润放在一起,研究盈利的稳定性与持续性,还可重点关注扭亏为盈的公司,尤其是经过重组,收购,剥离了不良资产,开发新产品,转换经营方向 等带来的业绩改善,

毛利率=(营业收入-营业成本)/营业收入,是净利润的基础,与公司所处行业密切相关,与公司所拥有的产品定价权力大小密切相关,与产品制造成本或劳务成本

每股收益增长率应该选择同比指标,环比指标因公司经营业往往有一定的季节,周期性说服力较弱。

应避免给偿债能力差的公司提供巨额担保。

年报中往往倾向于乐观看待公司及行业发展前景,需客观全面的分析公司发展能力。

公司发展离不开公司所处行业的影响,行业从诞生开始,一般会经历初创期,成长期,成熟期,衰退期,行业又可能衍生子行业。尽量少碰衰退期行业公司,不止行业有规律,行业与行业之间尤其是关联的行业之间往往也会在存在荣辱与共,轮流成长关系,特别是房地产业务牵动很多行业轮动

国家经济也有周期性,钢铁,化工,机械等老牌传统行业,国家实体经济向下时首当其冲,踏准节奏很重要。

国家产业政策对一个行业的发展会产生重大影响,如放开二胎,互联网+,碳排放。

研发,投资,并购活动代表了公司发展活力,好的并购能加快进一步成长,

公司资产管理能力指公司筹集,运用各类资金形成各类资产,并加以运营以创造 最终价值的能力,涉及筹资,投资,运营周转等环节,指标有应收账款周转率,存货周转率等。

检查前十大客户及前十大供应商,最好不包含关联方,

现实中大股东常以经营周转,银行理财,投资新项目等理由占用上市公司资金,可通过查询资产负债表中 其它应收款的注释或者现金流量表中资金的去向,来了解关联方大额占款情况

市盈率不太适合在技术性行业中使用,因为一项技术落后,公司业绩一路千丈,此时市盈率低却不是逢低买入时机,技术落后可能再也回不到原来水平,一般行业龙头的技术风险会较低

如果产品结构较单一,严重依赖某类型产品,则相对容易被竞争者攻陷,尤其产品缺少护城河的情况下。

人员频繁变动,高管离职不是个好信号

现金流是公司的生命线。在现金流量表中,“经营活动产生的现金净流量”为负数,同时筹资活动产生的现金流量很少,则说明公司既不能依靠自己身主营业务创造现金流入,又不能通过 外部筹资获取资金,如有大量负债,不能偿还风险很大,可用“经营活动产生的现金净流量”除以净利润得出“现金流覆盖净利润比率”,如果净利润金额大,但现金流入小,说明公司净利润无现金流支撑,有大量资金被客户占用,净利润质量会打折扣,甚至公司有提前确认收入入账嫌疑

摘自马士振编著《轻松看年报精心选股票》