Only two things are required - earnestness and openness.
Earnestness is the stubborn pursuit of what is being pointed to - the impulse to get to the bottom of it, to know what the Hell it's all about. But also necessary is openness - if that earnestness is there but there is no openness to the possibility pointed to, there will be a constant banging your head, the mouse will run around and around, it will remain a mental exercise because that's the platform of reality.
Lay aside what you think you know about the world and your "self" - these pre-existing ideas are the very veil which seems to block the clarity. Be open to the possibility that you are not a person at all, you weren't born and are heading towards death, you are not a individual entity born into a world.
In fact the world is born into or within you. Everything you know - the world, the body and the mind or thoughts - these are all experiences TO YOU. They come upon you - they appear TO you. That body is an experience to you, however with the incessant identification you take yourself as bound within that body.
These are all contained within the state we call Consciousness - Consciousness is itself the arising of the world and body-mind experience. What you are is THAT which KNOWS Consciousness, knows the coming and going of the world, body and mind.
The world came to you. The body is a field of experience. Right now, without doing anything different, without having gained anything special or spiritual, what you are is that which knows this field of experience. That field of experience includes everything you take yourself to be - innocently, inadvertently but also falsely.
There is nothing needed to MAKE it so - to GET liberation - you are already FREE. Only see the world as it truly is and not through this imagined platform or filter of reality.
So the spiritual path is a path which takes you home - only you aren't actually going anywhere - going home means realizing you never left.