เครื่องบันทึกการโทร iPhone เป็นไปได้ในทางทฤษฎีหรือไม่?


9

หมายเหตุ: ฉันไม่รู้ iPhone SDK หรือ Objective C เพียงแค่สงสัยว่าเป็นไปได้

ฉันรู้แน่ชัดว่ามันจะต้องอยู่บนอุปกรณ์ Jailbroken อยู่ดี แต่มันเป็นไปได้ในทางเทคนิคสำหรับแอปพลิเคชันบันทึกการโทรของ iPhone ที่จะทำหรือเป็นไปไม่ได้ที่จะต่อสายหรืออินพุตเสียง

ฉันรู้แน่ชัดว่าไม่มีวิธี 'อย่างเป็นทางการ' ในการทำและไม่แน่นอนจากแอปพลิเคชัน App Store และฉันรู้ว่ามีแอปบันทึกการโทรที่โทรออกผ่านเซิร์ฟเวอร์ของตัวเอง

เพียงแค่สงสัยว่าเหตุผลที่มันยังไม่มีอยู่นั้นเป็นเพราะไม่มีใครทำรหัสหรือถ้ามันเป็นไปไม่ได้จริงเหรอ?


4
นี่อาจเป็นคำถามที่ดีกว่าที่จะถามเกี่ยวกับ SO เนื่องจากพวกเขาจะมีความรู้มากขึ้นเกี่ยวกับสิ่งที่เป็นและเป็นไปไม่ได้จากมุมมองของโปรแกรมเมอร์
Josh K

2
คำตอบทั้งหมดที่นี่มีแอปที่ต้องการการเชื่อมต่ออินเทอร์เน็ตหรือโทรไปยังหมายเลขอื่นก่อน สำหรับฉันนั่นหมายถึงการบันทึกที่เกิดขึ้นจริงในศูนย์กลางและไม่ได้อยู่ใน iPhone หวังว่าจะไม่ใช่สิ่งที่คำถามนี้เกี่ยวกับ อย่างน้อยฉันก็คาดหวังว่าแอปจะสามารถทำได้แม้ไม่มีอินเทอร์เน็ตและโดยเฉพาะอย่างยิ่งโดยไม่จำเป็นต้องโทรไปต่างประเทศ
cregox

สิ่งที่สามารถเพิ่มที่นี่ในการตอบสนองเพื่อให้คุณได้คำตอบสำหรับคำถามนี้ (
อย่า

คำตอบ:


2

บน Jailbroken iPhones, SpoofAppทำการบันทึกการโทร ฉันไม่ใช่คนขี้เกียจ แต่โปรดทราบว่าการบันทึกการโทรอาจไม่ถูกกฎหมายขึ้นอยู่กับว่าคุณอยู่ที่ไหนและ / หรืออีกฝ่ายอยู่ที่ไหน


บริการที่ดีจริง ๆ แต่มันไม่จำเป็นต้องมีการแหกคุกอีกต่อไปและมันก็เหมือนกับ "แอปบันทึกเสียง iPhone" ทุกอันที่ทำจริง ๆ แล้วภายในศูนย์บริการกระบวนการทั้งหมดผ่านหมายเลขการเข้าถึง
cregox

2

สำหรับตลาดสหราชอาณาจักรนอกจากนี้ยังมีบันทึกการสนทนา มันใช้หมายเลขอัตราพิเศษเพื่อบันทึกการโทร แต่ก็พร้อมใช้งานสำหรับไอโฟนที่ไม่เจลเบรคได้เช่นกัน


2

เมื่อเร็ว ๆ นี้ฉันค้นพบแอปที่สามารถทำได้อย่างถูกต้อง แต่สำหรับการโทร SIP

มันชื่อว่าMobileVOIPและอยู่ใน Apple Store! : D

ดังนั้นฉันหวังว่านี่จะตอบคำถามของคุณ แม้ว่าจะไม่ได้บันทึกการโทร แต่ฉันเชื่อว่ามันแสดงว่าเป็นไปได้ในทางทฤษฎี


2

ไม่มีวิธีที่ง่ายเนื่องจากซอฟต์แวร์และฮาร์ดแวร์ส่วนนั้นมีความปลอดภัย

แน่นอนว่าเป็นไปได้ในทางทฤษฎีเนื่องจากเครื่องบันทึกเสียงและแอปผสมเพลงแสดงพลังของฮาร์ดแวร์และซอฟต์แวร์ประมวลผลสัญญาณที่สามารถเข้าถึงเสียงทั้งสองได้

ใครบางคนจะต้องทำรหัส iOS ใหม่อีกครั้งหรือทั้งหมดแล้วเปลี่ยนใหม่ แต่สิ่งที่เรียบง่ายในแนวคิดนั้นซับซ้อนและแน่นอนอาจเกิดขึ้นในความเป็นจริง

คุณเพียงแค่นำรหัสที่ฟังไปยังสตรีมข้อมูลไมโครโฟนภายในแอพโทรศัพท์มือถือและถ่ายโอนไฟล์ไปยังที่จัดเก็บรวมถึงเข้ารหัสสำหรับการโทรด้วยเสียง หากแอปนั้นเรียกใช้ API แทนที่จะทำการประมวลผลตัวเองคุณจะต้องทำการบันทึกที่นั่น คุณจะทำเช่นเดียวกันกับข้อมูลขาเข้าและอาจเพิ่มเครื่องหมายเวลาสำหรับการผสมในภายหลังหรือผสมลงในขณะที่มีการจัดการสาย

รหัสนี้แน่นอนว่าไม่ได้ใช้ API ที่มีเอกสารดังนั้นคุณจะต้องแก้ไขแอพหลังจากการเจลเบรคหรือเปิดเผย API ที่ไม่มีเอกสารเพื่อใช้งานฟีเจอร์นี้

กรณีใช้งานเห็นได้ชัดว่าหากมีสิ่งนี้เกิดขึ้นแอพหลายร้อยแอปจะทำเช่นนี้อยู่แล้ว


2

iOS Tweak Developer Elias Limneos ได้เปิดตัวแอพใน Cydia ชื่อ Audio Recorder (แต่เดิมเรียกว่า Call Recorder)

ดังนั้นในที่สุดจึงเป็นไปได้ที่จะบันทึกการโทรในเครื่องโดยไม่ต้องโทรผ่านหมายเลขอัตราพิเศษ!

เสียงบี๊บสามารถปิดการใช้งานได้ แต่มีข้อความ 'การโทรนี้กำลังถูกบันทึก' ที่บังคับให้เล่นเมื่อเริ่มต้นไปยังอีกฝ่าย

ปัจจุบันใช้งานได้กับ iPhone 4S (ลำโพงเท่านั้น) และ iPhone 5 และใบอนุญาตมีราคา $ 3.99 ต่ออุปกรณ์

แก้ไข - ดูเหมือนว่าฉันช้าเกินไปเนื่องจากฉันซื้อเมื่อสัปดาห์ที่แล้วมันถูกยกเลิกไปแล้วแม้ว่าผู้ซื้อที่มีอยู่สามารถใช้งานต่อไปได้จะไม่มีการอัปเดตเพิ่มเติม

ฉัน Elias Limneos เศร้าที่ฉันตัดสินใจหยุดการเผยแพร่และทำงานกับแอปพลิเคชัน "ตัวบันทึกเสียง" ณ วันนี้เครื่องบันทึกเสียงหยุดทำงาน

ที่มา: http://limneos.net/audiorecorder.html

แก้ไข - เขาเปลี่ยนใจอีกครั้งและขายผ่าน Cydia repo ของเขาเอง


1

เป็นไปได้แน่นอนและไม่จำเป็นต้องอ่านจากหน่วยความจำโดยตรง API ส่วนตัวของ Apple สามารถค้นพบได้โดยใช้ Xcode และเบราว์เซอร์คลาส Objective-C ของบุคคลที่สาม

หากคุณต้องการคำตอบสำหรับคำถามที่ยังไม่ได้รับคำตอบ (" เราจะใช้เครื่องบันทึกการโทรของ iPhone ได้อย่างไร") จากนั้นฉันก็เห็นด้วยกับ Josh K: ตรงไปที่ stackoverflow.com หรือติดต่อกับกลุ่มคนที่Rogue Amoebaเนื่องจากพวกเขาได้แก้ไขปัญหานี้แล้วใน Mac OS X ซึ่งแชร์ไลบรารีระดับต่ำที่แน่นอนเช่นเดียวกับ iOS


ฉันไม่ได้ลองตัวเอง แต่ดูitunes.apple.com/us/app/callrec-me/id343580672?mt=8#สำหรับแอปที่อ้างว่าทำสิ่งที่คุณขอ
clozach

เกี่ยวกับความคิดเห็นของคุณ clozach สำหรับแอปในร้าน Apple ที่สามารถทำมันได้คุณต้องเป็นหมายเลขที่ต้องกดหมายเลขก่อนเท่านั้น ดังนั้นจึงไม่ใช่เทคนิคการบันทึกเสียงการโทรของ iPhone
cregox

จริงถ้าคุณกำลังพูดถึงแอพที่พร้อมใช้กับ App Store อย่างไรก็ตาม op ได้ถามว่าเป็นไปได้ในโทรศัพท์ที่ถูกเจลเบรคหรือไม่
clozach

บางคนฉลาดพอที่จะถอดรหัสบันทึกนี้น่าจะรู้ว่าพวกเขาสามารถขายงานให้กับ FBI / CIA ได้มากกว่าที่ผู้บริโภคจะจ่าย
bmike

1
ขออภัย bmike แต่หน่วยงานของรัฐไม่จำเป็นต้องจัดการกับบุคคลนี้ แน่นอนที่สุดถ้าผลักพวกเขาสามารถสนทนาได้อย่างง่ายดายระหว่างทาง ยิ่งกว่านั้นพวกเขายังสงสัยอย่างมากเกี่ยวกับอัจฉริยะที่สมบูรณ์ของเรา นั่นคือความสนใจที่ไม่ต้องการเมื่อเราสามารถขายแอปให้กับคู่สมรสที่ไม่ซื่อสัตย์ทั่วโลก 50 ดอลลาร์ต่อป๊อปถ้ามันทำงาน อย่างง่ายดาย
chiggsy

0

ใช่เป็นไปได้อย่างชัดเจนโดยการอ่านโดยตรงในหน่วยความจำแม้ว่าตะขออาจจะง่ายกว่ามาก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.