Preheat the oven to 350°F. Line a 9-inch square baking pan with parchment paper, leaving an overhang on two sides for easy removal if desired.
Place the graham crackers in a food processor or blender and pulse until fine crumbs form.
Stir the graham cracker crumbs and melted butter together until evenly moistened.
Press the mixture firmly into the bottom of the prepared pan.
Bake the crust for 8 minutes, or until lightly golden and fragrant. Remove from the oven and reduce the oven temperature to 325°F.
In a large mixing bowl, beat the softened cream cheese and sugar until smooth and creamy, about 2 minutes.
Mix in the sour cream, vanilla, and salt until combined.
Add the eggs one at a time, mixing on low speed just until incorporated after each addition. Avoid overmixing.
Pour the filling over the crust and spread into an even layer.
Bake for 30 to 35 minutes, or until the edges are set and the center has a slight jiggle when gently shaken.
Turn off the oven and crack the oven door slightly. Allow the cheesecake bars to cool in the warm oven for 20 to 30 minutes.
Transfer to a cooling rack and cool completely at room temperature.
Refrigerate for at least 4 hours, preferably overnight.
Lift the bars from the pan using the parchment paper, slice into squares, and serve.