lib/pwn/plugins/flipper_zero.rb in pwn-0.5.231 vs lib/pwn/plugins/flipper_zero.rb in pwn-0.5.232
- old
+ new
@@ -55,17 +55,20 @@
# payload: 'required - payload to send to the device'
# )
public_class_method def self.request(opts = {})
serial_obj = opts[:flipper_zero_obj]
payload = "#{opts[:payload]}\r\n" if opts[:payload]
+ response_before = PWN::Plugins::Serial.dump_session_data
+
PWN::Plugins::Serial.request(
serial_obj: serial_obj,
payload: payload
)
- response = PWN::Plugins::Serial.dump_session_data
+ # response = PWN::Plugins::Serial.dump_session_data.clone
puts response.join
PWN::Plugins::Serial.flush_session_data
- response
+
+ # response
rescue StandardError => e
disconnect(flipper_zero_obj: opts[:flipper_zero_obj]) unless opts[:flipper_zero_obj].nil?
raise e
end