IPED provides powerful timeline analysis capabilities that allow investigators to view and analyze digital evidence in chronological order, revealing patterns and relationships across time.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/sepinf-inc/IPED/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Timeline analysis enables:- Chronological view - Display items sorted by timestamp
- Event expansion - Expand items into multiple timestamped events
- Unified timeline - Combine events from all evidence sources
- Time-based filtering - Focus on specific time periods
- Event correlation - Identify concurrent activities across devices
- Visual timeline - Graphical representation of events over time
Timeline Features
Timestamp Types
IPED processes multiple timestamp types for comprehensive timeline:-
File System Timestamps
- Created time
- Modified time
- Accessed time
- Entry modified time (MFT change)
-
Metadata Timestamps
- Document creation date
- Last printed date
- Email sent/received
- Photo taken date (EXIF)
- GPS track points
-
Application Timestamps
- Chat message time
- Call start/end time
- Browser history visits
- System log entries
Timeline View Mode
Enable timeline view from the analysis interface:- Items automatically sorted by timestamp ascending
- Timeline columns moved to prominent position
- Special timeline icon displayed
- Results filtered through TimelineResults
Event Expansion
Timeline view can expand single items into multiple timestamped events:Expansion Examples
Email Message Expanded into:- Sent event
- Received event
- Each attachment as separate event
- Individual track point events
- Each point with location and time
- Individual page visit events
- Download events
- Form submission events
- Individual message events
- Media attachment events
- Call events
Timeline Columns
Timeline-specific columns displayed:Timestamp
The primary chronological ordering field:- Date and time of event
- Sortable in ascending/descending order
- Timezone-aware display
Event Type
Classification of timeline event:- File system operation
- Communication event
- Application activity
- User action
Description
Human-readable event description:- “Email sent to john@example.com”
- “Photo taken at location”
- “File created”
- “WhatsApp message sent”
Source Device
Originating device or data source:- Device name
- Evidence identifier
- User account
Related Items
Links to associated evidence items:- Parent item
- Related conversations
- Attached files
Column Management
- Timeline mode: timestamp, event type, description prominently displayed
- Normal mode: standard forensic columns (hash, size, type) prioritized
Automatic Sorting
Timeline view enforces chronological sorting:- Entering timeline mode: automatically sort by timestamp
- Exiting timeline mode: restore previous sort order
- Manual sorting still available
Time Chart Visualization
IPED provides graphical timeline visualization:Event Distribution Chart
Bar chart showing:- Number of events per time period
- Configurable granularity (hour, day, week, month)
- Interactive zoom and pan
- Click to filter to time period
Activity Heatmap
Visual representation of:- Activity intensity over time
- Multi-device correlation
- Peak activity periods
- Gaps in evidence
Suspects Correlation Chart
Multi-timeline view showing:- Activities of multiple suspects
- Temporal relationships
- Concurrent events across devices
- Communication patterns
Time-Based Filtering
Date Range Selection
Filter results to specific time periods:- Absolute dates and times
- Relative time (last 7 days, last month)
- Custom date/time ranges
- Multiple non-contiguous periods
Time-of-Day Analysis
Filter by time patterns:- Business hours (9am-5pm)
- After hours activity
- Specific time windows
- Recurring time patterns
Timeline Bookmarking
Bookmark interesting time periods:- Label significant events
- Mark suspicious timeframes
- Annotate timeline segments
- Export bookmarked periods
Multi-Source Timeline
IPED combines events from multiple sources:Data Sources
- Multiple devices - Phones, computers, tablets
- Cloud services - Email, social media, storage
- Network logs - Router logs, firewall logs
- Application data - Chat apps, browsers, documents
Time Synchronization
Automatic timezone handling:- Detect device timezone settings
- Convert all times to common timezone
- Display timezone information
- Account for daylight saving time
Time Skew Detection
Identify system clock discrepancies:- Compare timestamps across sources
- Flag suspicious time differences
- Adjust for known clock skew
- Document time inconsistencies
Event Filtering
Timeline supports comprehensive filtering:By Event Type
- File system events only
- Communication events (email, chat, calls)
- Application-specific events
- User actions vs. system events
By Source
- Specific device or evidence item
- Specific user account
- Specific application
By Content
- Events mentioning keywords
- Events involving specific people
- Events at specific locations
- Events matching patterns
Use Cases
Alibi Verification
Verify suspect’s claimed whereabouts:- Extract GPS timeline from phone
- Correlate with cell tower data
- Compare with camera EXIF timestamps
- Cross-reference with communication timeline
Activity Reconstruction
Reconstruct sequence of events:- Enable timeline view
- Filter to relevant time period
- Review chronological sequence
- Identify gaps and anomalies
- Document activity pattern
Multi-Suspect Correlation
Analyze coordinated activities:- Create timeline for each suspect
- Overlay timelines on chart
- Identify concurrent activities
- Find communication overlaps
- Map interaction patterns
Data Exfiltration Detection
Detect unauthorized data access:- Timeline of file access events
- Correlate with network activity
- Identify large file transfers
- Match with removable media connections
Incident Response Timeline
Reconstruct security incident:- Initial compromise timestamp
- Lateral movement activities
- Data access and exfiltration
- Cleanup and anti-forensics
- Complete attack timeline
Performance Optimization
Indexed Timestamps
All timestamps indexed for fast sorting:- Lucene date indexing
- Binary tree sorting
- Cached sort results
Lazy Event Expansion
Events expanded on-demand:- Initial view shows aggregated items
- Expand to events only when needed
- Reduces memory usage
- Faster initial load
Time Range Optimization
Optimized queries for date ranges:- Prunes non-matching documents
- Uses inverted index
- Supports range queries
Export Options
Timeline Report
Generate chronological report:- HTML format with embedded CSS
- CSV format for analysis in Excel
- PDF format for formal reports
- Configurable columns and filters
Super Timeline Format
Export in Plaso/log2timeline format:- Compatible with external tools
- Standard forensic timeline format
- Includes all metadata
- Preserves relationships
Integration with Other Features
Graph Analysis
Combine timeline with communication graph:- Visualize when communications occurred
- Identify temporal clustering
- See evolution of relationships over time
Location Mapping
Overlay timeline on map:- Movement timeline
- Location history
- Geofenced events
- Travel patterns
Search Integration
Search within timeline:- Keyword search limited to time period
- Find events matching criteria
- Highlight matches in timeline
Best Practices
- Verify timezone settings - Ensure correct timezone conversion
- Account for clock skew - Document known time discrepancies
- Use multiple timestamp types - Corroborate with different sources
- Bookmark key events - Mark significant points for reference
- Export timeline data - Preserve for reporting and analysis
- Cross-reference sources - Validate timestamps across devices
- Document gaps - Note missing time periods and reasons
Limitations
- Timestamp accuracy depends on source reliability
- System clock manipulation can affect timeline
- Not all items have reliable timestamps
- Timezone conversion requires proper configuration
- Large timelines can impact performance
- Event expansion increases result set size