Few Points We Can check;
01.Team should be visible
02.There should be Social Media Presence like Telegram, Discord, Twitter and Facebook And It should be active
03.Look White paper and Roadmap for Project and Check their GitHub for any Written code
04.Check It is available Token allocation for AirDrops, Bounties, Teams and Product development and Marketing
Consider these before basic investment decision
Many scam projects have airdrops, bounties and are active on social media. I'd say most of them are doing the last 2. This is by no means a way to see through a fake ICO.
The best way is to look for gaps. If you can catch them on lying about some unimportant things you can be sure they will lie about those important ones.