给定一个身份证号码，判断该号码是否为合法的中国大陆身份证号码，并提取其中的性别、出生日期和籍贯等信息。
身份证号码。
身份证号码由18位数字和一个字母组成。前6位是籍贯地区代码，接下来的8位是出生日期，接下来的3位是顺序号，最后一位是校验码。以下是验证合法性的步骤：
1. 长度必须为18位；
2. 前17位必须都是数字；
3. 第18位只能是数字或字母X；
4. 前6位必须是有效的行政区划代码；
5. 出生日期必须合法；
6. 校验码必须正确。

要提取其中的性别、出生日期和籍贯等信息，可以使用身份证号码中的规律进行解析。具体方法可以参考网上的相关教程或使用开源的身份证信息解析工具。