In this article, we present the limitations of traditional localization techniques, such as those using Global Positioning Systems (GPS) and life detectors, in localizing victims during disaster rescue efforts. These techniques usually fall short in accuracy, coverage, and robustness to environmental interference. We then discuss the necessary requirements for developing GPS-independent localization techniques in disaster scenarios. Practical techniques should be passive, with straightforward hardware, low computational demands, low power, and high accuracy, while incorporating unknown environmental information. We review various implementation strategies for these techniques, categorized by measurements (time, angle, and signal strength) and operation manners (non-cooperative and cooperative). Case studies demonstrate trade-offs between localization accuracy and complexity, emphasizing the importance of choosing appropriate localization techniques based on resources and rescue needs for efficient disaster response.